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::Integration::AnimGraphAsset Class Reference

Inherits EMotionFX::Integration::EMotionFXAsset.

Public Types

typedef EMotionFXPtr< EMotionFX::AnimGraphInstanceAnimGraphInstancePtr
 

Public Member Functions

AZ_CLASS_ALLOCATOR_DECL AZ_RTTI (AnimGraphAsset, "{28003359-4A29-41AE-8198-0AEFE9FF5263}", EMotionFXAsset)
 
 AnimGraphAsset (AZ::Data::AssetId id=AZ::Data::AssetId())
 
AnimGraphInstancePtr CreateInstance (EMotionFX::ActorInstance *actorInstance, EMotionFX::MotionSet *motionSet)
 
EMotionFX::AnimGraphGetAnimGraph ()
 
void SetData (EMotionFX::AnimGraph *animGraph)
 
void SetStatus (AssetStatus newStatus)
 
- Public Member Functions inherited from EMotionFX::Integration::EMotionFXAsset
 EMotionFXAsset (AZ::Data::AssetId id=AZ::Data::AssetId())
 
void ReleaseEMotionFXData ()
 

Friends

class AnimGraphAssetHandler
 

Additional Inherited Members

- Public Attributes inherited from EMotionFX::Integration::EMotionFXAsset
AZStd::vector< AZ::u8 > m_emfxNativeData
 

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