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.
|
This is the complete list of members for EMotionFX::AnimGraphInstance, including all inherited members.
AddEventHandler(AnimGraphInstanceEventHandler *eventHandler) | EMotionFX::AnimGraphInstance | |
AddFollowerGraph(AnimGraphInstance *follower, bool registerLeaderInsideFollower) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
AddMissingParameterValues() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
AddParameterValue() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
AddUniqueObjectData() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ApplyMotionExtraction() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
CalcNumAllocatedUniqueDatas() const | EMotionFX::AnimGraphInstance | |
CollectActiveAnimGraphNodes(AZStd::vector< AnimGraphNode * > *outNodes, const AZ::TypeId &nodeType=AZ::TypeId::CreateNull()) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
CollectActiveNetTimeSyncNodes(AZStd::vector< AnimGraphNode * > *outNodes) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
Create(AnimGraph *animGraph, ActorInstance *actorInstance, MotionSet *motionSet, const InitSettings *initSettings=nullptr) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | static |
CreateParameterValues() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
CreateSnapshot(bool authoritative) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
DecreaseReferenceCount() | MCore::RefCounted | |
Delete() (defined in MCore::RefCounted) | MCore::RefCounted | protectedvirtual |
Destroy() | MCore::RefCounted | |
DisableObjectFlags(size_t objectIndex, uint32 flagsToDisable) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
EnableObjectFlags(size_t objectIndex, uint32 flagsToEnable) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
FindActorInstanceFromParentDepth(size_t parentDepth) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
FindOrCreateUniqueNodeData(const AnimGraphNode *node) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
FindOrCreateUniqueObjectData(const AnimGraphObject *object) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
FindParameter(const AZStd::string &name) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
FindParameterIndex(const AZStd::string &name) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetActorInstance() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetAnimGraph() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetAutoUnregisterEnabled() const | EMotionFX::AnimGraphInstance | |
GetEventBuffer() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetFollowerGraphs() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetInitSettings() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetIsObjectFlagEnabled(size_t objectIndex, uint32 flag) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetIsOutputReady(size_t objectIndex) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetIsOwnedByRuntime() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetIsPostUpdateReady(size_t objectIndex) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetIsResynced(size_t objectIndex) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetIsSynced(size_t objectIndex) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetIsTopDownUpdateReady(size_t objectIndex) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetIsUpdateReady(size_t objectIndex) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetLcgRandom() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetMotionSet() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetNumUniqueObjectDatas() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetObjectFlags(size_t objectIndex) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetParameterValue(size_t index) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetParameterValueAsBool(const char *paramName, bool *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetParameterValueAsBool(size_t paramIndex, bool *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetParameterValueAsFloat(const char *paramName, float *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetParameterValueAsFloat(size_t paramIndex, float *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetParameterValueAsInt(const char *paramName, int32 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetParameterValueAsInt(size_t paramIndex, int32 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetParameterValueChecked(size_t index) const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetParentAnimGraphInstance() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetReferenceCount() const | MCore::RefCounted | |
GetRetargetingEnabled() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetRootNode() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetRotationParameterValue(const char *paramName, AZ::Quaternion *outRotation) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetRotationParameterValue(size_t paramIndex, AZ::Quaternion *outRotation) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetSnapshot() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetUniqueObjectData(size_t index) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
GetVector2ParameterValue(const char *paramName, AZ::Vector2 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetVector2ParameterValue(size_t paramIndex, AZ::Vector2 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetVector3ParameterValue(const char *paramName, AZ::Vector3 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetVector3ParameterValue(size_t paramIndex, AZ::Vector3 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetVector4ParameterValue(const char *paramName, AZ::Vector4 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetVector4ParameterValue(size_t paramIndex, AZ::Vector4 *outValue) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetVisualizationEnabled() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
GetVisualizeScale() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
IncreaseReferenceCount() | MCore::RefCounted | |
InsertParameterValue(size_t index) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
IsNetworkEnabled() const (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
MoveParameterValue(size_t oldIndex, size_t newIndex) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_IS_SYNCLEADER enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_OUTPUT_READY enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_PLAYMODE_BACKWARD enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_POSTUPDATE_READY enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_RESYNC enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_SYNCED enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_SYNCINDEX_CHANGED enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_TOPDOWNUPDATE_READY enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OBJECTFLAGS_UPDATE_READY enum value (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnEndTransition(AnimGraphStateTransition *transition) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnNetworkActiveNodesUpdate(const AZStd::vector< AZ::u32 > &activeNodes) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnNetworkConnected() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnNetworkMotionNodePlaytimesUpdate(const MotionNodePlaytimeContainer &motionNodePlaytimes) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnNetworkParamUpdate(const AttributeContainer ¶meters) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnStartTransition(AnimGraphStateTransition *transition) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnStateEnd(AnimGraphNode *state) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnStateEnter(AnimGraphNode *state) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnStateEntering(AnimGraphNode *state) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OnStateExit(AnimGraphNode *state) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
Output(Pose *outputPose) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
OutputEvents() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RecursiveInvalidateUniqueDatas() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RecursiveResetFlags(uint32 flagsToDisable) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RefCounted() | MCore::RefCounted | |
ReInitParameterValue(size_t index) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ReInitParameterValues() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ReleasePoses() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ReleaseRefDatas() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RemoveAllEventHandlers() | EMotionFX::AnimGraphInstance | |
RemoveAllObjectData(bool delFromMem) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RemoveAllParameters(bool delFromMem) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RemoveChildAnimGraphInstance(AnimGraphInstance *childAnimGraphInstance) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RemoveEventHandler(AnimGraphInstanceEventHandler *eventHandler) | EMotionFX::AnimGraphInstance | |
RemoveFollowerGraph(AnimGraphInstance *follower, bool removeLeaderFromFollower) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RemoveParameterValue(size_t index, bool delFromMem=true) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RemoveUniqueObjectData(size_t index, bool delFromMem) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
RemoveUniqueObjectData(AnimGraphObjectData *uniqueData, bool delFromMem) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ResetFlagsForAllNodes(uint32 flagsToDisable) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ResetFlagsForAllObjects(uint32 flagsToDisable) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ResetFlagsForAllObjects() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ResetPoseRefCountsForAllNodes() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ResetRefDataRefCountsForAllNodes() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
ResetUniqueDatas() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetAutoReleasePoses(bool automaticallyFreePoses) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetAutoReleaseRefDatas(bool automaticallyFreeRefDatas) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetAutoUnregisterEnabled(bool enabled) | EMotionFX::AnimGraphInstance | |
SetIsOutputReady(size_t objectIndex, bool isReady) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetIsOwnedByRuntime(bool isOwnedByRuntime) | EMotionFX::AnimGraphInstance | |
SetIsPostUpdateReady(size_t objectIndex, bool isReady) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetIsResynced(size_t objectIndex, bool isResynced) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetIsSynced(size_t objectIndex, bool isSynced) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetIsTopDownUpdateReady(size_t objectIndex, bool isReady) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetIsUpdateReady(size_t objectIndex, bool isReady) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetMotionSet(MotionSet *motionSet) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetObjectFlags(size_t objectIndex, uint32 flags) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetObjectFlags(size_t objectIndex, uint32 flags, bool enabled) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | inline |
SetParentAnimGraphInstance(AnimGraphInstance *parentAnimGraphInstance) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetRetargetingEnabled(bool enabled) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetSnapshotChunkSerializer(AZStd::shared_ptr< Network::AnimGraphSnapshotChunkSerializer > serializer) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetSnapshotSerializer(AZStd::shared_ptr< Network::AnimGraphSnapshotSerializer > serializer) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetVisualizationEnabled(bool enabled) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SetVisualizeScale(float scale) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
Start() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
Stop() (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
SwitchToState(const char *stateName) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
TransitionToState(const char *stateName) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
Update(float timePassedInSeconds) (defined in EMotionFX::AnimGraphInstance) | EMotionFX::AnimGraphInstance | |
~RefCounted() | MCore::RefCounted | virtual |