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::Node Member List

This is the complete list of members for EMotionFX::Node, including all inherited members.

Actor (defined in EMotionFX::Node)EMotionFX::Nodefriend
AddAttribute(NodeAttribute *attribute)EMotionFX::Node
AddChild(size_t nodeIndex)EMotionFX::Node
BaseObject()EMotionFX::BaseObject
CheckIfIsChildNode(size_t nodeIndex) constEMotionFX::Nodeinline
Clone(Skeleton *skeleton) constEMotionFX::Node
Create(const char *name, Skeleton *skeleton)EMotionFX::Nodestatic
Create(uint32 nameID, Skeleton *skeleton)EMotionFX::Nodestatic
DecreaseReferenceCount()MCore::MemoryObject
Delete() overrideEMotionFX::BaseObjectprotectedvirtual
Destroy()MCore::MemoryObject
ENodeFlags enum nameEMotionFX::Node
FindAttributeNumber(uint32 attributeTypeID) constEMotionFX::Node
FindRoot() constEMotionFX::Node
FLAG_ATTACHMENT enum valueEMotionFX::Node
FLAG_CRITICAL enum valueEMotionFX::Node
FLAG_INCLUDEINBOUNDSCALC enum valueEMotionFX::Node
GetAttribute(size_t attributeNr)EMotionFX::Node
GetAttributeByType(uint32 attributeType)EMotionFX::Node
GetChildIndex(size_t nr) constEMotionFX::Nodeinline
GetHasChildNodes() constEMotionFX::Node
GetID() constEMotionFX::Nodeinline
GetIncludeInBoundsCalc() constEMotionFX::Nodeinline
GetIsAttachmentNode() constEMotionFX::Node
GetIsCritical() constEMotionFX::Nodeinline
GetIsRootNode() constEMotionFX::Node
GetName() constEMotionFX::Node
GetNameString() constEMotionFX::Node
GetNodeIndex() constEMotionFX::Nodeinline
GetNumAttributes() constEMotionFX::Node
GetNumChildNodes() constEMotionFX::Nodeinline
GetNumChildNodesRecursive() constEMotionFX::Node
GetParentIndex() constEMotionFX::Nodeinline
GetParentNode() constEMotionFX::Node
GetReferenceCount() constMCore::MemoryObject
GetSemanticID() constEMotionFX::Nodeinline
GetSemanticName() constEMotionFX::Node
GetSemanticNameString() constEMotionFX::Node
GetSkeletalLODStatus(size_t lodLevel) constEMotionFX::Nodeinline
IncreaseReferenceCount()MCore::MemoryObject
MemoryObject()MCore::MemoryObject
PreAllocNumChildNodes(size_t numChildNodes)EMotionFX::Node
RecursiveCollectParents(AZStd::vector< size_t > &parents, bool clearParentsArray=true) constEMotionFX::Node
RemoveAllAttributes()EMotionFX::Node
RemoveAllAttributesByType(uint32 attributeTypeID)EMotionFX::Node
RemoveAllChildNodes()EMotionFX::Node
RemoveAttribute(size_t index)EMotionFX::Node
RemoveAttributeByType(uint32 attributeTypeID, size_t occurrence=0)EMotionFX::Node
RemoveChild(size_t nodeIndex)EMotionFX::Node
SetChild(size_t childNr, size_t childNodeIndex)EMotionFX::Node
SetIncludeInBoundsCalc(bool includeThisNode)EMotionFX::Node
SetIsAttachmentNode(bool isAttachmentNode)EMotionFX::Node
SetIsCritical(bool isCritical)EMotionFX::Node
SetName(const char *name)EMotionFX::Node
SetNodeIndex(size_t index)EMotionFX::Node
SetNumChildNodes(size_t numChildNodes)EMotionFX::Node
SetParentIndex(size_t parentNodeIndex)EMotionFX::Node
SetSemanticName(const char *name)EMotionFX::Node
SetSkeletalLODLevelBits(size_t bitValues)EMotionFX::Node
SetSkeletalLODStatus(size_t lodLevel, bool enabled)EMotionFX::Node
SkeletonModel (defined in EMotionFX::Node)EMotionFX::Nodefriend
TYPE_ID enum value (defined in EMotionFX::Node)EMotionFX::Node
~BaseObject()EMotionFX::BaseObjectvirtual
~MemoryObject()MCore::MemoryObjectvirtual