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.
EMStudio::ParameterWidget Class Reference

Inherits QWidget.

Public Slots

void Update ()
 
void UpdateSelection ()
 
void ItemDoubleClicked (QTreeWidgetItem *item, int column)
 
void OnTextFilterChanged (const QString &text)
 

Signals

void OnSelectionDone (const AZStd::vector< AZStd::string > &selectedItems)
 
void OnDoubleClicked (const AZStd::string &item)
 

Public Member Functions

 ParameterWidget (QWidget *parent, bool useSingleSelection)
 
void SetSelectionMode (bool useSingleSelection)
 
void SetFilterTypes (const AZStd::vector< AZ::TypeId > &filterTypes)
 
void Update (EMotionFX::AnimGraph *animGraph, const AZStd::vector< AZStd::string > &selectedParameters)
 
void FireSelectionDoneSignal ()
 
MCORE_INLINE QTreeWidget * GetTreeWidget ()
 
MCORE_INLINE AzQtComponents::FilteredSearchWidget * GetSearchWidget ()
 
AZStd::vector< AZStd::string > & GetSelectedParameters ()
 

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