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::AnimGraphNode::Port Struct Reference

Public Member Functions

MCORE_INLINE const char * GetName () const
 
MCORE_INLINE const AZStd::string & GetNameString () const
 
void InitFrom (const Port &other)
 
void SetCompatibleTypes (const AZStd::vector< uint32 > &compatibleTypes)
 
MCORE_INLINE MCore::AttributeGetAttribute (AnimGraphInstance *animGraphInstance) const
 
bool CheckIfIsCompatibleWith (const Port &otherPort) const
 
void ClearCompatibleTypes ()
 
void Clear ()
 

Public Attributes

AZ_CLASS_ALLOCATOR_DECL BlendTreeConnectionm_connection
 
uint32 m_compatibleTypes [4]
 
uint32 m_portId
 
uint32 m_nameId
 
size_t m_attributeIndex
 

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