Open 3D Engine EMotionFX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Public Member Functions | |
AnimGraphSnapshot (const AnimGraphInstance &instance, bool networkAuthoritative) | |
bool | IsNetworkAuthoritative () const |
void | OnNetworkConnected (AnimGraphInstance &instance) |
void | SetParameters (const AttributeContainer &attributes) |
const AttributeContainer & | GetParameters () const |
void | SetActiveNodes (const NodeIndexContainer &activeNodes) |
const NodeIndexContainer & | GetActiveNodes () const |
void | SetMotionNodePlaytimes (const MotionNodePlaytimeContainer &motionNodePlaytimes) |
const MotionNodePlaytimeContainer & | GetMotionNodePlaytimes () const |
void | CollectAttributes (const AnimGraphInstance &instance) |
void | CollectActiveNodes (AnimGraphInstance &instance) |
void | CollectMotionNodePlaytimes (AnimGraphInstance &instance) |
void | RestoreAttributes (AnimGraphInstance &instance) |
void | RestoreActiveNodes (AnimGraphInstance &instance) |
void | RestoreMotionNodePlaytimes (AnimGraphInstance &instance) |
void | Restore (AnimGraphInstance &instance) |
void | Serialize () |
void | SetSnapshotSerializer (AZStd::shared_ptr< Network::AnimGraphSnapshotSerializer > serializer) |
void | SetSnapshotChunkSerializer (AZStd::shared_ptr< Network::AnimGraphSnapshotChunkSerializer > serializer) |