AddEventHandler(MotionInstanceEventHandler *eventHandler) | EMotionFX::MotionInstance | |
AnimGraphMotionNode (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | friend |
AZ_DEPRECATED(float GetMaxTime() const, "This method has been deprecated. Please use MotionInstance::GetDuration() instead.") | EMotionFX::MotionInstance | |
AZ_DEPRECATED(void CalcNewTimeAfterUpdate(float timePassed, float *outNewTime) const, "MotionInstance::CalcNewTimeAfterUpdate has been deprecated, please use MotionInstance::CalcPlayStateAfterUpdate(timeDelta).m_currentTime instead.") (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
CalcGlobalTransform(const AZStd::vector< size_t > &hierarchyPath, float timeValue, Transform *outTransform) const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
CalcPlayState(const PlayStateIn &inState, float timePassed) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | static |
CalcPlayStateAfterUpdate(float timePassed) const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
CalcRelativeTransform(Node *rootNode, float curTime, float oldTime, Transform *outTransform) const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
ConstructInputPlayState() const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
Create(Motion *motion, ActorInstance *actorInstance) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | static |
Create(void *memLocation, Motion *motion, ActorInstance *actorInstance) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | static |
DecreaseReferenceCount() | MCore::RefCounted | |
Delete() (defined in MCore::RefCounted) | MCore::RefCounted | protectedvirtual |
Destroy() | MCore::RefCounted | |
ExtractEvents(float oldTime, float newTime, AnimGraphEventBuffer *outBuffer) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
ExtractEventsNonLoop(float oldTime, float newTime, AnimGraphEventBuffer *outBuffer) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
ExtractMotion(Transform &outTrajectoryDelta) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
ExtractMotionEvents(const PlayStateIn &inState, PlayStateOut &outState, AnimGraphEventBuffer &eventBuffer) const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
FindMotionLinkData(const Actor *actor) const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
GetActorInstance() const | EMotionFX::MotionInstance | |
GetBlendInTime() const | EMotionFX::MotionInstance | |
GetBlendMode() const | EMotionFX::MotionInstance | |
GetBlendOutBeforeEnded() const | EMotionFX::MotionInstance | |
GetCanOverwrite() const | EMotionFX::MotionInstance | |
GetCurrentTime() const | EMotionFX::MotionInstance | |
GetCurrentTimeNormalized() const | EMotionFX::MotionInstance | |
GetCustomData() const | EMotionFX::MotionInstance | |
GetDeleteOnZeroWeight() const | EMotionFX::MotionInstance | |
GetDuration() const | EMotionFX::MotionInstance | |
GetEventHandler(size_t index) const | EMotionFX::MotionInstance | |
GetEventWeightThreshold() const | EMotionFX::MotionInstance | |
GetFadeTime() const | EMotionFX::MotionInstance | |
GetFreezeAtLastFrame() const | EMotionFX::MotionInstance | |
GetFreezeAtTime() const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
GetHasEnded() const | EMotionFX::MotionInstance | |
GetHasLooped() const | EMotionFX::MotionInstance | |
GetID() const | EMotionFX::MotionInstance | |
GetIsActive() const | EMotionFX::MotionInstance | |
GetIsBlending() const | EMotionFX::MotionInstance | |
GetIsFrozen() const | EMotionFX::MotionInstance | |
GetIsInPlace() const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
GetIsMixing() const | EMotionFX::MotionInstance | |
GetIsOwnedByRuntime() const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
GetIsPaused() const | EMotionFX::MotionInstance | |
GetIsPlaying() const | EMotionFX::MotionInstance | |
GetIsPlayingForever() const | EMotionFX::MotionInstance | |
GetIsStopping() const | EMotionFX::MotionInstance | |
GetLastCurrentTime() const | EMotionFX::MotionInstance | |
GetMaxLoops() const | EMotionFX::MotionInstance | |
GetMaxPlayTime() const | EMotionFX::MotionInstance | |
GetMirrorMotion() const | EMotionFX::MotionInstance | |
GetMotion() const | EMotionFX::MotionInstance | |
GetMotionEventsEnabled() const | EMotionFX::MotionInstance | |
GetMotionExtractionEnabled() const | EMotionFX::MotionInstance | |
GetNumCurrentLoops() const | EMotionFX::MotionInstance | |
GetNumEventHandlers() const | EMotionFX::MotionInstance | |
GetNumLastLoops() const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
GetPlayMode() const | EMotionFX::MotionInstance | |
GetPlaySpeed() const | EMotionFX::MotionInstance | |
GetPriorityLevel() const | EMotionFX::MotionInstance | |
GetReferenceCount() const | MCore::RefCounted | |
GetRetargetingEnabled() const | EMotionFX::MotionInstance | |
GetSubPool() const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
GetTargetWeight() const | EMotionFX::MotionInstance | |
GetTimeDifToLoopPoint() const | EMotionFX::MotionInstance | |
GetTotalPlayTime() const | EMotionFX::MotionInstance | |
GetWeight() const | EMotionFX::MotionInstance | |
IncreaseReferenceCount() | MCore::RefCounted | |
InitFromPlayBackInfo(const PlayBackInfo &info, bool resetCurrentPlaytime=true) | EMotionFX::MotionInstance | |
MotionInstancePool (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | friend |
OnChangedActiveState() | EMotionFX::MotionInstance | |
OnChangedPauseState() | EMotionFX::MotionInstance | |
OnDeleteMotionInstance() | EMotionFX::MotionInstance | |
OnEvent(const EventInfo &eventInfo) const | EMotionFX::MotionInstance | |
OnHasLooped() | EMotionFX::MotionInstance | |
OnHasReachedMaxNumLoops() | EMotionFX::MotionInstance | |
OnHasReachedMaxPlayTime() | EMotionFX::MotionInstance | |
OnIsFrozenAtLastFrame() | EMotionFX::MotionInstance | |
OnQueueMotionInstance(PlayBackInfo *info) | EMotionFX::MotionInstance | |
OnStartBlending() | EMotionFX::MotionInstance | |
OnStartMotionInstance(PlayBackInfo *info) | EMotionFX::MotionInstance | |
OnStop() | EMotionFX::MotionInstance | |
OnStopBlending() | EMotionFX::MotionInstance | |
Pause() | EMotionFX::MotionInstance | |
ProcessEvents(float oldTime, float newTime) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
ProcessMotionEvents(const PlayStateIn &inState, PlayStateOut &outState) const (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
RefCounted() | MCore::RefCounted | |
RemoveAllEventHandlers() | EMotionFX::MotionInstance | |
RemoveEventHandler(MotionInstanceEventHandler *eventHandler) | EMotionFX::MotionInstance | |
RepositioningLayerPass (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | friend |
ResetTimes() (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
Rewind() | EMotionFX::MotionInstance | |
SetBlendMode(EMotionBlendMode mode) | EMotionFX::MotionInstance | |
SetBlendOutBeforeEnded(bool enabled) | EMotionFX::MotionInstance | |
SetCanOverwrite(bool canOverwrite) | EMotionFX::MotionInstance | |
SetCurrentTime(float time, bool resetLastTime=true) | EMotionFX::MotionInstance | |
SetCurrentTimeNormalized(float normalizedTimeValue) | EMotionFX::MotionInstance | |
SetCustomData(void *customDataPointer) | EMotionFX::MotionInstance | |
SetDeleteOnZeroWeight(bool deleteOnZeroWeight) | EMotionFX::MotionInstance | |
SetEventWeightThreshold(float weightThreshold) | EMotionFX::MotionInstance | |
SetFadeTime(float fadeTime) | EMotionFX::MotionInstance | |
SetFreezeAtLastFrame(bool enabled) | EMotionFX::MotionInstance | |
SetFreezeAtTime(float timeInSeconds) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
SetIsActive(bool enabled) | EMotionFX::MotionInstance | |
SetIsFrozen(bool isFrozen) | EMotionFX::MotionInstance | |
SetIsInPlace(bool inPlace) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
SetIsOwnedByRuntime(bool isOwnedByRuntime) | EMotionFX::MotionInstance | |
SetLastCurrentTime(float timeInSeconds) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
SetMaxLoops(AZ::u32 numLoops) | EMotionFX::MotionInstance | |
SetMaxPlayTime(float playTime) | EMotionFX::MotionInstance | |
SetMirrorMotion(bool enabled) | EMotionFX::MotionInstance | |
SetMixMode(bool mixModeEnabled) | EMotionFX::MotionInstance | |
SetMotion(Motion *motion) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
SetMotionEventsEnabled(bool enabled) | EMotionFX::MotionInstance | |
SetMotionExtractionEnabled(bool enable) | EMotionFX::MotionInstance | |
SetNumCurrentLoops(AZ::u32 numCurrentLoops) | EMotionFX::MotionInstance | |
SetNumLastLoops(AZ::u32 numCurrentLoops) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
SetPause(bool pauseEnabled) | EMotionFX::MotionInstance | |
SetPlayMode(EPlayMode mode) | EMotionFX::MotionInstance | |
SetPlaySpeed(float speed) | EMotionFX::MotionInstance | |
SetPlayState(const PlayStateIn &inState, const PlayStateOut &outState, bool triggerEvents) (defined in EMotionFX::MotionInstance) | EMotionFX::MotionInstance | |
SetPriorityLevel(AZ::u32 priorityLevel) | EMotionFX::MotionInstance | |
SetRetargetingEnabled(bool enabled) | EMotionFX::MotionInstance | |
SetTotalPlayTime(float playTime) | EMotionFX::MotionInstance | |
SetWeight(float targetWeight, float blendTimeInSeconds=0) | EMotionFX::MotionInstance | |
Stop(float fadeOutTime) | EMotionFX::MotionInstance | |
Stop() | EMotionFX::MotionInstance | |
UnPause() | EMotionFX::MotionInstance | |
Update(float timePassed) | EMotionFX::MotionInstance | |
UpdateByTimeValues(float oldTime, float newTime, AnimGraphEventBuffer *outEventBuffer) | EMotionFX::MotionInstance | |
UpdateTime(float timePassed) | EMotionFX::MotionInstance | |
~RefCounted() | MCore::RefCounted | virtual |