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::Node
friend
AddAttribute
(NodeAttribute *attribute)
EMotionFX::Node
AddChild
(size_t nodeIndex)
EMotionFX::Node
BaseObject
()
EMotionFX::BaseObject
CheckIfIsChildNode
(size_t nodeIndex) const
EMotionFX::Node
inline
Clone
(Skeleton *skeleton) const
EMotionFX::Node
Create
(const char *name, Skeleton *skeleton)
EMotionFX::Node
static
Create
(uint32 nameID, Skeleton *skeleton)
EMotionFX::Node
static
DecreaseReferenceCount
()
MCore::MemoryObject
Delete
() override
EMotionFX::BaseObject
protected
virtual
Destroy
()
MCore::MemoryObject
ENodeFlags
enum name
EMotionFX::Node
FindAttributeNumber
(uint32 attributeTypeID) const
EMotionFX::Node
FindRoot
() const
EMotionFX::Node
FLAG_ATTACHMENT
enum value
EMotionFX::Node
FLAG_CRITICAL
enum value
EMotionFX::Node
FLAG_INCLUDEINBOUNDSCALC
enum value
EMotionFX::Node
GetAttribute
(size_t attributeNr)
EMotionFX::Node
GetAttributeByType
(uint32 attributeType)
EMotionFX::Node
GetChildIndex
(size_t nr) const
EMotionFX::Node
inline
GetHasChildNodes
() const
EMotionFX::Node
GetID
() const
EMotionFX::Node
inline
GetIncludeInBoundsCalc
() const
EMotionFX::Node
inline
GetIsAttachmentNode
() const
EMotionFX::Node
GetIsCritical
() const
EMotionFX::Node
inline
GetIsRootNode
() const
EMotionFX::Node
GetName
() const
EMotionFX::Node
GetNameString
() const
EMotionFX::Node
GetNodeIndex
() const
EMotionFX::Node
inline
GetNumAttributes
() const
EMotionFX::Node
GetNumChildNodes
() const
EMotionFX::Node
inline
GetNumChildNodesRecursive
() const
EMotionFX::Node
GetParentIndex
() const
EMotionFX::Node
inline
GetParentNode
() const
EMotionFX::Node
GetReferenceCount
() const
MCore::MemoryObject
GetSemanticID
() const
EMotionFX::Node
inline
GetSemanticName
() const
EMotionFX::Node
GetSemanticNameString
() const
EMotionFX::Node
GetSkeletalLODStatus
(size_t lodLevel) const
EMotionFX::Node
inline
IncreaseReferenceCount
()
MCore::MemoryObject
MemoryObject
()
MCore::MemoryObject
PreAllocNumChildNodes
(size_t numChildNodes)
EMotionFX::Node
RecursiveCollectParents
(AZStd::vector< size_t > &parents, bool clearParentsArray=true) const
EMotionFX::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::Node
friend
TYPE_ID
enum value (defined in
EMotionFX::Node
)
EMotionFX::Node
~BaseObject
()
EMotionFX::BaseObject
virtual
~MemoryObject
()
MCore::MemoryObject
virtual
Generated on Mon Oct 9 2023 13:49:19 for Open 3D Engine EMotionFX Gem API Reference by
1.9.6