Inherits QWidget.
|
enum class | FilterType { Meshes = 1
, Nodes = 2
, Bones = 4
} |
|
|
void | Update () |
|
void | UpdateSelection () |
|
void | ItemDoubleClicked (QTreeWidgetItem *item, int column) |
|
void | TreeContextMenu (const QPoint &pos) |
|
void | OnTextFilterChanged (const QString &text) |
|
void | OnSelectionChanged () |
|
|
void | OnSelectionDone (AZStd::vector< SelectionItem > selectedNodes) |
|
void | OnDoubleClicked (AZStd::vector< SelectionItem > selectedNodes) |
|
void | SelectionChanged () |
|
void | FilterStateChanged (const FilterTypes &filterState) |
|
|
| NodeHierarchyWidget (QWidget *parent, bool useSingleSelection, bool useDefaultMinWidth=true) |
|
void | SetSelectionMode (bool useSingleSelection) |
|
void | Update (uint32 actorInstanceID, CommandSystem::SelectionList *selectionList=nullptr) |
|
void | Update (const AZStd::vector< uint32 > &actorInstanceIDs, CommandSystem::SelectionList *selectionList=nullptr) |
|
void | FireSelectionDoneSignal () |
|
MCORE_INLINE QTreeWidget * | GetTreeWidget () |
|
MCORE_INLINE AzQtComponents::FilteredSearchWidget * | GetSearchWidget () |
|
bool | CheckIfNodeVisible (EMotionFX::ActorInstance *actorInstance, EMotionFX::Node *node) |
|
bool | CheckIfNodeVisible (const AZStd::string &nodeName, bool isMeshNode, bool isBone, bool isNode) |
|
AZStd::vector< SelectionItem > & | GetSelectedItems () |
|
const AZStd::string & | GetSearchWidgetText () const |
|
bool | GetDisplayNodes () const |
|
bool | GetDisplayBones () const |
|
bool | GetDisplayMeshes () const |
|
bool | CheckIfNodeSelected (const char *nodeName, uint32 actorInstanceID) |
|
bool | CheckIfActorInstanceSelected (uint32 actorInstanceID) |
|
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Tools/EMotionStudio/EMStudioSDK/Source/NodeHierarchyWidget.h