Open 3D Engine EMotionFX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits QWidget.
Public Slots | |
void | Update () |
void | UpdateSelection () |
void | ItemDoubleClicked (QTreeWidgetItem *item, int column) |
void | OnTextFilterChanged (const QString &text) |
Signals | |
void | SelectionChanged (AZStd::vector< MotionSetSelectionItem > selectedNodes) |
Public Member Functions | |
MotionSetHierarchyWidget (QWidget *parent, bool useSingleSelection, CommandSystem::SelectionList *selectionList=nullptr) | |
void | SetSelectionMode (bool useSingleSelection) |
void | Update (EMotionFX::MotionSet *motionSet, CommandSystem::SelectionList *selectionList=nullptr) |
void | FireSelectionDoneSignal () |
MCORE_INLINE QTreeWidget * | GetTreeWidget () |
MCORE_INLINE AzQtComponents::FilteredSearchWidget * | GetSearchWidget () |
void | Select (const AZStd::vector< MotionSetSelectionItem > &selectedItems) |
AZStd::vector< MotionSetSelectionItem > & | GetSelectedItems () |
void | SelectItemsWithText (QString text) |
AZStd::vector< AZStd::string > | GetSelectedMotionIds (EMotionFX::MotionSet *motionSet) |