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::AnimGraphHierarchyWidget Class Reference

Inherits QWidget.

Public Slots

void OnItemDoubleClicked (const QModelIndex &index)
 
void OnTextFilterChanged (const QString &text)
 

Signals

void OnSelectionDone (AZStd::vector< AnimGraphSelectionItem > selectedNodes)
 
void OnSelectionChanged (const QItemSelection &selected, const QItemSelection &deselected)
 

Public Member Functions

 AnimGraphHierarchyWidget (QWidget *parent=nullptr)
 
void SetSingleSelectionMode (bool useSingleSelection)
 
void SetFilterNodeType (const AZ::TypeId &filterNodeType)
 
void SetFilterStatesOnly (bool showStatesOnly)
 
void SetRootIndex (const QModelIndex &index)
 
void SetRootAnimGraph (const EMotionFX::AnimGraph *graph)
 
AZStd::vector< AnimGraphSelectionItemGetSelectedItems () const
 
bool HasSelectedItems () const
 

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