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::Motion Member List

This is the complete list of members for EMotionFX::Motion, including all inherited members.

BaseObject()EMotionFX::BaseObject
CalcNodeTransform(const MotionInstance *instance, Transform *outTransform, Actor *actor, Node *node, float timeValue, bool enableRetargeting)EMotionFX::Motion
DecreaseReferenceCount()MCore::MemoryObject
Delete() overrideEMotionFX::BaseObjectprotectedvirtual
Destroy()MCore::MemoryObject
GetAutoUnregister() constEMotionFX::Motion
GetCustomData() constEMotionFX::Motion
GetDefaultPlayBackInfo()EMotionFX::Motion
GetDefaultPlayBackInfo() const (defined in EMotionFX::Motion)EMotionFX::Motion
GetDirtyFlag() constEMotionFX::Motion
GetDuration() const (defined in EMotionFX::Motion)EMotionFX::Motion
GetEventTable() constEMotionFX::Motion
GetFileName() constEMotionFX::Motion
GetFileNameString() constEMotionFX::Motion
GetFileUnitType() const (defined in EMotionFX::Motion)EMotionFX::Motion
GetID() constEMotionFX::Motion
GetIsOwnedByRuntime() const (defined in EMotionFX::Motion)EMotionFX::Motion
GetMotionData() const (defined in EMotionFX::Motion)EMotionFX::Motion
GetMotionData() (defined in EMotionFX::Motion)EMotionFX::Motion
GetMotionExtractionFlags() constEMotionFX::Motion
GetMotionFPS() constEMotionFX::Motion
GetName() constEMotionFX::Motion
GetNameString() constEMotionFX::Motion
GetReferenceCount() constMCore::MemoryObject
GetRootMotionExtractionData() const (defined in EMotionFX::Motion)EMotionFX::Motion
GetUnitType() const (defined in EMotionFX::Motion)EMotionFX::Motion
IncreaseReferenceCount()MCore::MemoryObject
m_autoUnregisterEMotionFX::Motionprotected
m_customDataEMotionFX::Motionprotected
m_defaultPlayBackInfoEMotionFX::Motionprotected
m_dirtyFlagEMotionFX::Motionprotected
m_eventTableEMotionFX::Motionprotected
m_extractionFlagsEMotionFX::Motionprotected
m_fileNameEMotionFX::Motionprotected
m_fileUnitTypeEMotionFX::Motionprotected
m_idEMotionFX::Motionprotected
m_motionDataEMotionFX::Motionprotected
m_motionFpsEMotionFX::Motionprotected
m_nameIdEMotionFX::Motionprotected
m_rootMotionExtractionDataEMotionFX::Motionprotected
m_unitTypeEMotionFX::Motionprotected
MemoryObject()MCore::MemoryObject
Motion(const char *name) (defined in EMotionFX::Motion)EMotionFX::Motion
SamplePose(Pose *outputPose, const MotionDataSampleSettings &sampleSettings) (defined in EMotionFX::Motion)EMotionFX::Motion
Scale(float scaleFactor)EMotionFX::Motion
ScaleToUnitType(MCore::Distance::EUnitType targetUnitType)EMotionFX::Motion
SetAutoUnregister(bool enabled)EMotionFX::Motion
SetCustomData(void *dataPointer)EMotionFX::Motion
SetDefaultPlayBackInfo(const PlayBackInfo &playBackInfo)EMotionFX::Motion
SetDirtyFlag(bool dirty)EMotionFX::Motion
SetEventTable(AZStd::unique_ptr< MotionEventTable > eventTable)EMotionFX::Motion
SetFileName(const char *filename)EMotionFX::Motion
SetFileUnitType(MCore::Distance::EUnitType unitType) (defined in EMotionFX::Motion)EMotionFX::Motion
SetID(uint32 id)EMotionFX::Motion
SetIsOwnedByRuntime(bool isOwnedByRuntime)EMotionFX::Motion
SetMotionData(MotionData *motionData, bool delOldFromMem=true) (defined in EMotionFX::Motion)EMotionFX::Motion
SetMotionExtractionFlags(EMotionExtractionFlags flags)EMotionFX::Motion
SetMotionFPS(float motionFPS)EMotionFX::Motion
SetName(const char *name)EMotionFX::Motion
SetRetargetSource(Actor *actor)EMotionFX::Motioninlinevirtual
SetRootMotionExtractionData(AZStd::shared_ptr< RootMotionExtractionData > data) (defined in EMotionFX::Motion)EMotionFX::Motion
SetUnitType(MCore::Distance::EUnitType unitType) (defined in EMotionFX::Motion)EMotionFX::Motion
Update(const Pose *inputPose, Pose *outputPose, MotionInstance *instance)EMotionFX::Motion
UpdateDuration() (defined in EMotionFX::Motion)EMotionFX::Motion
~BaseObject()EMotionFX::BaseObjectvirtual
~MemoryObject()MCore::MemoryObjectvirtual
~Motion() (defined in EMotionFX::Motion)EMotionFX::Motionvirtual