Inherits EMotionFX::PoseData.
|
void | Clear () |
|
void | LinkToActorInstance (const ActorInstance *actorInstance) override |
|
void | LinkToActor (const Actor *actor) override |
|
void | Reset () override |
|
void | CopyFrom (const PoseData *from) override |
|
void | BlendNodeState (Physics::RagdollNodeState &nodeState, const Physics::RagdollNodeState &destNodeState, const Transform &jointTransform, const Transform &destJointTransform, float weight) |
|
void | Blend (const Pose *destPose, float weight) override |
|
void | Log () const |
|
const AZStd::vector< Physics::RagdollNodeState > & | GetRagdollNodeStates () const |
|
Physics::RagdollNodeState & | GetRagdollNodeState (size_t ragdollNodeIndex) |
|
virtual void | LinkToActorInstance (const ActorInstance *actorInstance) |
|
virtual void | LinkToActor (const Actor *actor) |
|
virtual void | Reset ()=0 |
|
void | SetPose (Pose *pose) |
|
PoseData & | operator= (const PoseData &from) |
|
virtual void | CopyFrom (const PoseData *from)=0 |
|
virtual void | Blend (const Pose *destPose, float weight)=0 |
|
virtual void | DebugDraw (AzFramework::DebugDisplayRequests &debugDisplay, const AZ::Color &color) const |
|
bool | IsUsed () const |
|
void | SetIsUsed (bool isUsed) |
|
|
static void | FastCopyNodeStates (AZStd::vector< Physics::RagdollNodeState > &to, const AZStd::vector< Physics::RagdollNodeState > &from) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
Pose * | m_pose |
|
bool | m_isUsed |
|
◆ Blend()
void EMotionFX::PoseDataRagdoll::Blend |
( |
const Pose * |
destPose, |
|
|
float |
weight |
|
) |
| |
|
overridevirtual |
◆ CopyFrom()
void EMotionFX::PoseDataRagdoll::CopyFrom |
( |
const PoseData * |
from | ) |
|
|
overridevirtual |
◆ LinkToActor()
void EMotionFX::PoseDataRagdoll::LinkToActor |
( |
const Actor * |
actor | ) |
|
|
overridevirtual |
◆ LinkToActorInstance()
void EMotionFX::PoseDataRagdoll::LinkToActorInstance |
( |
const ActorInstance * |
actorInstance | ) |
|
|
overridevirtual |
◆ Reset()
void EMotionFX::PoseDataRagdoll::Reset |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Source/PoseDataRagdoll.h