Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMotionFX::TypeChoiceButton Class Reference

Inherits QPushButton.

Inherited by EMStudio::AddActionButton, and EMStudio::AddConditionButton.

Public Slots

void OnCreateContextMenu ()
 

Signals

void ObjectTypeChosen (AZ::TypeId type)
 

Public Member Functions

 TypeChoiceButton (const QString &text, const char *typePrefix, QWidget *parent, const AZStd::unordered_map< AZ::TypeId, AZStd::string > &types={})
 
void SetTypes (const AZStd::unordered_map< AZ::TypeId, AZStd::string > &types)
 

Protected Member Functions

AZStd::string GetNameByType (AZ::TypeId type) const
 

Protected Attributes

AZStd::unordered_map< AZ::TypeId, AZStd::string > m_types
 
AZStd::string m_typePrefix
 

The documentation for this class was generated from the following file: