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)=0EMotionFX::MorphTargetpure virtual
ApplyTransformation(ActorInstance *actorInstance, size_t nodeIndex, AZ::Vector3 &position, AZ::Quaternion &rotation, AZ::Vector3 &scale, float weight)=0EMotionFX::MorphTargetpure virtual
BaseObject()EMotionFX::BaseObject
CalcNormalizedWeight(float rangedWeight) constEMotionFX::MorphTarget
CalcRangedWeight(float weight) constEMotionFX::MorphTarget
CalcZeroInfluenceWeight() constEMotionFX::MorphTarget
Clone() const =0EMotionFX::MorphTargetpure virtual
CopyBaseClassMemberValues(MorphTarget *target) constEMotionFX::MorphTarget
DecreaseReferenceCount()MCore::MemoryObject
Delete() overrideEMotionFX::BaseObjectprotectedvirtual
Destroy()MCore::MemoryObject
EnablePhonemeSet(EPhonemeSet set, bool enabled)EMotionFX::MorphTarget
EPhonemeSet enum nameEMotionFX::MorphTarget
FindPhonemeSet(const AZStd::string &phonemeName)EMotionFX::MorphTargetstatic
GetID() constEMotionFX::MorphTargetinline
GetIsPhoneme() constEMotionFX::MorphTarget
GetIsPhonemeSetEnabled(EPhonemeSet set) constEMotionFX::MorphTarget
GetName() constEMotionFX::MorphTarget
GetNameString() constEMotionFX::MorphTarget
GetNumAvailablePhonemeSets()EMotionFX::MorphTargetstatic
GetPhonemeSets() constEMotionFX::MorphTarget
GetPhonemeSetString(const EPhonemeSet phonemeSet)EMotionFX::MorphTargetstatic
GetRangeMax() constEMotionFX::MorphTarget
GetRangeMin() constEMotionFX::MorphTarget
GetReferenceCount() constMCore::MemoryObject
GetType() const =0EMotionFX::MorphTargetpure virtual
IncreaseReferenceCount()MCore::MemoryObject
Influences(size_t nodeIndex) const =0EMotionFX::MorphTargetpure virtual
InitFromPose(bool captureTransforms, Actor *neutralPose, Actor *targetPose)=0EMotionFX::MorphTargetpure virtual
m_nameIdEMotionFX::MorphTargetprotected
m_phonemeSetsEMotionFX::MorphTargetprotected
m_rangeMaxEMotionFX::MorphTargetprotected
m_rangeMinEMotionFX::MorphTargetprotected
MemoryObject()MCore::MemoryObject
MorphTarget(const char *name)EMotionFX::MorphTargetprotected
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)=0EMotionFX::MorphTargetpure virtual
SetName(const char *name)EMotionFX::MorphTarget
SetPhonemeSets(EPhonemeSet phonemeSets)EMotionFX::MorphTarget
SetRangeMax(float rangeMax)EMotionFX::MorphTarget
SetRangeMin(float rangeMin)EMotionFX::MorphTarget
~BaseObject()EMotionFX::BaseObjectvirtual
~MemoryObject()MCore::MemoryObjectvirtual