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
() override
EMotionFX::BaseObject
protected
virtual
Destroy
()
MCore::MemoryObject
GetAutoUnregister
() const
EMotionFX::Motion
GetCustomData
() const
EMotionFX::Motion
GetDefaultPlayBackInfo
()
EMotionFX::Motion
GetDefaultPlayBackInfo
() const (defined in
EMotionFX::Motion
)
EMotionFX::Motion
GetDirtyFlag
() const
EMotionFX::Motion
GetDuration
() const (defined in
EMotionFX::Motion
)
EMotionFX::Motion
GetEventTable
() const
EMotionFX::Motion
GetFileName
() const
EMotionFX::Motion
GetFileNameString
() const
EMotionFX::Motion
GetFileUnitType
() const (defined in
EMotionFX::Motion
)
EMotionFX::Motion
GetID
() const
EMotionFX::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
() const
EMotionFX::Motion
GetMotionFPS
() const
EMotionFX::Motion
GetName
() const
EMotionFX::Motion
GetNameString
() const
EMotionFX::Motion
GetReferenceCount
() const
MCore::MemoryObject
GetRootMotionExtractionData
() const (defined in
EMotionFX::Motion
)
EMotionFX::Motion
GetUnitType
() const (defined in
EMotionFX::Motion
)
EMotionFX::Motion
IncreaseReferenceCount
()
MCore::MemoryObject
m_autoUnregister
EMotionFX::Motion
protected
m_customData
EMotionFX::Motion
protected
m_defaultPlayBackInfo
EMotionFX::Motion
protected
m_dirtyFlag
EMotionFX::Motion
protected
m_eventTable
EMotionFX::Motion
protected
m_extractionFlags
EMotionFX::Motion
protected
m_fileName
EMotionFX::Motion
protected
m_fileUnitType
EMotionFX::Motion
protected
m_id
EMotionFX::Motion
protected
m_motionData
EMotionFX::Motion
protected
m_motionFps
EMotionFX::Motion
protected
m_nameId
EMotionFX::Motion
protected
m_rootMotionExtractionData
EMotionFX::Motion
protected
m_unitType
EMotionFX::Motion
protected
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::Motion
inline
virtual
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::BaseObject
virtual
~MemoryObject
()
MCore::MemoryObject
virtual
~Motion
() (defined in
EMotionFX::Motion
)
EMotionFX::Motion
virtual
Generated on Mon Oct 9 2023 13:49:19 for Open 3D Engine EMotionFX Gem API Reference by
1.9.6