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::MorphTarget Member List
This is the complete list of members for
EMotionFX::MorphTarget
, including all inherited members.
Apply
(ActorInstance *actorInstance, float weight)=0
EMotionFX::MorphTarget
pure virtual
ApplyTransformation
(ActorInstance *actorInstance, size_t nodeIndex, AZ::Vector3 &position, AZ::Quaternion &rotation, AZ::Vector3 &scale, float weight)=0
EMotionFX::MorphTarget
pure virtual
BaseObject
()
EMotionFX::BaseObject
CalcNormalizedWeight
(float rangedWeight) const
EMotionFX::MorphTarget
CalcRangedWeight
(float weight) const
EMotionFX::MorphTarget
CalcZeroInfluenceWeight
() const
EMotionFX::MorphTarget
Clone
() const =0
EMotionFX::MorphTarget
pure virtual
CopyBaseClassMemberValues
(MorphTarget *target) const
EMotionFX::MorphTarget
DecreaseReferenceCount
()
MCore::MemoryObject
Delete
() override
EMotionFX::BaseObject
protected
virtual
Destroy
()
MCore::MemoryObject
EnablePhonemeSet
(EPhonemeSet set, bool enabled)
EMotionFX::MorphTarget
EPhonemeSet
enum name
EMotionFX::MorphTarget
FindPhonemeSet
(const AZStd::string &phonemeName)
EMotionFX::MorphTarget
static
GetID
() const
EMotionFX::MorphTarget
inline
GetIsPhoneme
() const
EMotionFX::MorphTarget
GetIsPhonemeSetEnabled
(EPhonemeSet set) const
EMotionFX::MorphTarget
GetName
() const
EMotionFX::MorphTarget
GetNameString
() const
EMotionFX::MorphTarget
GetNumAvailablePhonemeSets
()
EMotionFX::MorphTarget
static
GetPhonemeSets
() const
EMotionFX::MorphTarget
GetPhonemeSetString
(const EPhonemeSet phonemeSet)
EMotionFX::MorphTarget
static
GetRangeMax
() const
EMotionFX::MorphTarget
GetRangeMin
() const
EMotionFX::MorphTarget
GetReferenceCount
() const
MCore::MemoryObject
GetType
() const =0
EMotionFX::MorphTarget
pure virtual
IncreaseReferenceCount
()
MCore::MemoryObject
Influences
(size_t nodeIndex) const =0
EMotionFX::MorphTarget
pure virtual
InitFromPose
(bool captureTransforms, Actor *neutralPose, Actor *targetPose)=0
EMotionFX::MorphTarget
pure virtual
m_nameId
EMotionFX::MorphTarget
protected
m_phonemeSets
EMotionFX::MorphTarget
protected
m_rangeMax
EMotionFX::MorphTarget
protected
m_rangeMin
EMotionFX::MorphTarget
protected
MemoryObject
()
MCore::MemoryObject
MorphTarget
(const char *name)
EMotionFX::MorphTarget
protected
PHONEMESET_AA_AO_OW
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_AW
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_F_V
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_IH_AE_AH_EY_AY_H
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_IY_EH_Y
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_L_EL
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_M_B_P_X
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_N_NG_CH_J_DH_D_G_T_K_Z_ZH_TH_S_SH
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_NEUTRAL_POSE
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_NONE
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_R_ER
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_UW_UH_OY
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
PHONEMESET_W
enum value (defined in
EMotionFX::MorphTarget
)
EMotionFX::MorphTarget
Scale
(float scaleFactor)=0
EMotionFX::MorphTarget
pure virtual
SetName
(const char *name)
EMotionFX::MorphTarget
SetPhonemeSets
(EPhonemeSet phonemeSets)
EMotionFX::MorphTarget
SetRangeMax
(float rangeMax)
EMotionFX::MorphTarget
SetRangeMin
(float rangeMin)
EMotionFX::MorphTarget
~BaseObject
()
EMotionFX::BaseObject
virtual
~MemoryObject
()
MCore::MemoryObject
virtual
Generated on Mon Oct 9 2023 13:49:19 for Open 3D Engine EMotionFX Gem API Reference by
1.9.6