| AddAttachment(Attachment *attachment) | EMotionFX::ActorInstance | |
| ApplyMorphSetup() | EMotionFX::ActorInstance | |
| ApplyMotionExtractionDelta(Transform &inOutTransform, const Transform &trajectoryDelta) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | static |
| ApplyMotionExtractionDelta(const Transform &trajectoryDelta) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| ApplyMotionExtractionDelta() (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| Attachment (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | friend |
| AZ_RTTI(EMotionFX::ActorInstance, "{280A0170-EB6A-4E90-B2F1-E18D8EAEFB36}") (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| BOUNDS_MESH_BASED enum value | EMotionFX::ActorInstance | |
| BOUNDS_NODE_BASED enum value | EMotionFX::ActorInstance | |
| BOUNDS_STATIC_BASED enum value | EMotionFX::ActorInstance | |
| CalcMeshBasedAabb(size_t geomLODLevel, AZ::Aabb *outResult, uint32 vertexFrequency=1) | EMotionFX::ActorInstance | |
| CalcNodeBasedAabb(AZ::Aabb *outResult, uint32 nodeFrequency=1) | EMotionFX::ActorInstance | |
| CalcNumDisabledNodes(size_t skeletalLODLevel) const | EMotionFX::ActorInstance | |
| CalcNumSkeletalLODLevels() const | EMotionFX::ActorInstance | |
| CalcStaticBasedAabb(AZ::Aabb *outResult) | EMotionFX::ActorInstance | |
| CheckIfCanHandleAttachment(const ActorInstance *attachmentInstance) const | EMotionFX::ActorInstance | |
| Create(Actor *actor, AZ::Entity *entity=nullptr, uint32 threadIndex=0) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | static |
| DecreaseReferenceCount() | MCore::RefCounted | |
| Delete() (defined in MCore::RefCounted) | MCore::RefCounted | protectedvirtual |
| Destroy() | MCore::RefCounted | |
| DisableAllNodes() | EMotionFX::ActorInstance | |
| DisableNode(uint16 nodeIndex) | EMotionFX::ActorInstance | |
| DrawSkeleton(const Pose &pose, const AZ::Color &color) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| EBoundsType enum name | EMotionFX::ActorInstance | |
| EMFX_SCALECODE(MCORE_INLINE void SetLocalSpaceScale(const AZ::Vector3 &scale) { m_localTransform.m_scale=scale;} MCORE_INLINE const AZ::Vector3 &GetLocalSpaceScale() const { return m_localTransform.m_scale;}) MCORE_INLINE const AZ | EMotionFX::ActorInstance | inline |
| EnableAllNodes() | EMotionFX::ActorInstance | |
| EnableNode(uint16 nodeIndex) | EMotionFX::ActorInstance | |
| ExpandBounds(AZ::Aabb &aabb, float expandByPercentage) | EMotionFX::ActorInstance | static |
| FindAttachmentNr(ActorInstance *actorInstance) | EMotionFX::ActorInstance | |
| FindAttachmentRoot() const | EMotionFX::ActorInstance | |
| FreePose(uint32 threadIndex, AnimGraphPose *pose) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetAabb() const | EMotionFX::ActorInstance | |
| GetActor() const | EMotionFX::ActorInstance | |
| GetAnimGraphInstance() const | EMotionFX::ActorInstance | inline |
| GetAttachedTo() const | EMotionFX::ActorInstance | |
| GetAttachment(size_t nr) const | EMotionFX::ActorInstance | |
| GetBoundsUpdateEnabled() const | EMotionFX::ActorInstance | |
| GetBoundsUpdateFrequency() const | EMotionFX::ActorInstance | |
| GetBoundsUpdateItemFrequency() const | EMotionFX::ActorInstance | |
| GetBoundsUpdatePassedTime() const | EMotionFX::ActorInstance | |
| GetBoundsUpdateType() const | EMotionFX::ActorInstance | |
| GetCustomData() const | EMotionFX::ActorInstance | |
| GetDependency(size_t nr) | EMotionFX::ActorInstance | |
| GetEnabledNode(size_t index) const | EMotionFX::ActorInstance | inline |
| GetEnabledNodes() const | EMotionFX::ActorInstance | inline |
| GetEntity() const | EMotionFX::ActorInstance | |
| GetEntityId() const | EMotionFX::ActorInstance | |
| GetExpandBoundsBy() const | EMotionFX::ActorInstance | inline |
| GetID() const | EMotionFX::ActorInstance | inline |
| GetIsAttachment() const | EMotionFX::ActorInstance | |
| GetIsEnabled() const | EMotionFX::ActorInstance | inline |
| GetIsOwnedByRuntime() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetIsSkinAttachment() const | EMotionFX::ActorInstance | |
| GetIsUsedForVisualization() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetIsVisible() const | EMotionFX::ActorInstance | inline |
| GetLightingChannelMask() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | inline |
| GetLocalSpaceTransform() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | inline |
| GetLODLevel() const | EMotionFX::ActorInstance | |
| GetMorphSetupInstance() const | EMotionFX::ActorInstance | |
| GetMotionExtractionEnabled() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetMotionSamplingRate() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetMotionSamplingTimer() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetMotionSystem() const | EMotionFX::ActorInstance | |
| GetNumAttachments() const | EMotionFX::ActorInstance | |
| GetNumDependencies() const | EMotionFX::ActorInstance | |
| GetNumEnabledNodes() const | EMotionFX::ActorInstance | inline |
| GetNumNodes() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | inline |
| GetParentWorldSpaceTransform() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetRagdollInstance() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetReferenceCount() const | MCore::RefCounted | |
| GetRender() const | EMotionFX::ActorInstance | |
| GetSelfAttachment() const | EMotionFX::ActorInstance | |
| GetStaticBasedAabb(AZ::Aabb *outAabb) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetStaticBasedAabb() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetThreadIndex() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetTrajectoryDeltaTransform() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetTransformData() const | EMotionFX::ActorInstance | inline |
| GetVisualizeScale() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| GetWorldSpaceTransform() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | inline |
| GetWorldSpaceTransformInversed() const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | inline |
| IncreaseReferenceCount() | MCore::RefCounted | |
| IntersectsCollisionMesh(size_t lodLevel, const MCore::Ray &ray) const | EMotionFX::ActorInstance | |
| IntersectsCollisionMesh(size_t lodLevel, const MCore::Ray &ray, AZ::Vector3 *outIntersect, AZ::Vector3 *outNormal=nullptr, AZ::Vector2 *outUV=nullptr, float *outBaryU=nullptr, float *outBaryV=nullptr, uint32 *outIndices=nullptr) const | EMotionFX::ActorInstance | |
| IntersectsMesh(size_t lodLevel, const MCore::Ray &ray) const | EMotionFX::ActorInstance | |
| IntersectsMesh(size_t lodLevel, const MCore::Ray &ray, AZ::Vector3 *outIntersect, AZ::Vector3 *outNormal=nullptr, AZ::Vector2 *outUV=nullptr, float *outBaryU=nullptr, float *outBaryV=nullptr, uint32 *outStartIndex=nullptr) const | EMotionFX::ActorInstance | |
| MotionExtractionCompensate(EMotionExtractionFlags motionExtractionFlags=(EMotionExtractionFlags) 0) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| MotionExtractionCompensate(Transform &inOutMotionExtractionNodeTransform, EMotionExtractionFlags motionExtractionFlags=(EMotionExtractionFlags) 0) const (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| MotionExtractionCompensate(Transform &inOutMotionExtractionNodeTransform, const Transform &localSpaceBindPoseTransform, EMotionExtractionFlags motionExtractionFlags=(EMotionExtractionFlags) 0) | EMotionFX::ActorInstance | static |
| PostPhysicsUpdate(float timePassedInSeconds) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| RecursiveAddDependencies(Actor *actor) | EMotionFX::ActorInstance | |
| RecursiveHasAttachment(const ActorInstance *attachmentInstance) const | EMotionFX::ActorInstance | |
| RecursiveSetIsVisible(bool isVisible) | EMotionFX::ActorInstance | |
| RecursiveSetIsVisibleTowardsRoot(bool isVisible) | EMotionFX::ActorInstance | |
| RefCounted() | MCore::RefCounted | |
| RemoveAllAttachments(bool delFromMem=true) | EMotionFX::ActorInstance | |
| RemoveAttachment(size_t nr, bool delFromMem=true) | EMotionFX::ActorInstance | |
| RemoveAttachment(ActorInstance *actorInstance, bool delFromMem=true) | EMotionFX::ActorInstance | |
| RequestPose(uint32 threadIndex) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetAabb(const AZ::Aabb &aabb) | EMotionFX::ActorInstance | |
| SetAnimGraphInstance(AnimGraphInstance *instance) | EMotionFX::ActorInstance | |
| SetBoundsUpdateEnabled(bool enable) | EMotionFX::ActorInstance | |
| SetBoundsUpdateFrequency(float seconds) | EMotionFX::ActorInstance | |
| SetBoundsUpdateItemFrequency(uint32 freq) | EMotionFX::ActorInstance | |
| SetBoundsUpdatePassedTime(float seconds) | EMotionFX::ActorInstance | |
| SetBoundsUpdateType(EBoundsType bType) | EMotionFX::ActorInstance | |
| SetCustomData(void *customData) | EMotionFX::ActorInstance | |
| SetExpandBoundsBy(float expandBy) | EMotionFX::ActorInstance | inline |
| SetID(uint32 id) | EMotionFX::ActorInstance | |
| SetIsEnabled(bool enabled) | EMotionFX::ActorInstance | |
| SetIsOwnedByRuntime(bool isOwnedByRuntime) | EMotionFX::ActorInstance | |
| SetIsUsedForVisualization(bool enabled) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetIsVisible(bool isVisible) | EMotionFX::ActorInstance | |
| SetLightingChannelMask(uint32_t lightingChannelMask) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | inline |
| SetLocalSpacePosition(const AZ::Vector3 &position) | EMotionFX::ActorInstance | inline |
| SetLocalSpaceRotation(const AZ::Quaternion &rotation) | EMotionFX::ActorInstance | inline |
| SetLODLevel(size_t level) | EMotionFX::ActorInstance | |
| SetMotionExtractionEnabled(bool enabled) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetMotionSamplingRate(float updateRateInSeconds) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetMotionSamplingTimer(float timeInSeconds) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetMotionSystem(MotionSystem *newSystem, bool delCurrentFromMem=true) | EMotionFX::ActorInstance | |
| SetParentWorldSpaceTransform(const Transform &transform) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetRagdoll(Physics::Ragdoll *ragdoll) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetRender(bool enabled) | EMotionFX::ActorInstance | |
| SetStaticBasedAabb(const AZ::Aabb &aabb) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetThreadIndex(uint32 index) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetTrajectoryDeltaTransform(const Transform &transform) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| SetupAutoBoundsUpdate(float updateFrequencyInSeconds, EBoundsType boundsType=BOUNDS_NODE_BASED, uint32 itemFrequency=1) | EMotionFX::ActorInstance | |
| SetVisualizeScale(float factor) (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| UpdateAttachments() | EMotionFX::ActorInstance | |
| UpdateBounds(size_t geomLODLevel, EBoundsType boundsType=BOUNDS_NODE_BASED, uint32 itemFrequency=1) | EMotionFX::ActorInstance | |
| UpdateDependencies() | EMotionFX::ActorInstance | |
| UpdateMeshDeformers(float timePassedInSeconds, bool processDisabledDeformers=false) | EMotionFX::ActorInstance | |
| UpdateMorphMeshDeformers(float timePassedInSeconds, bool processDisabledDeformers=false) | EMotionFX::ActorInstance | |
| UpdateSkeletalLODFlags() | EMotionFX::ActorInstance | |
| UpdateSkinningMatrices() | EMotionFX::ActorInstance | |
| UpdateStaticBasedAabbDimensions() | EMotionFX::ActorInstance | |
| UpdateTransformations(float timePassedInSeconds, bool updateJointTransforms=true, bool sampleMotions=true) | EMotionFX::ActorInstance | |
| UpdateVisualizeScale() (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| UpdateWorldTransform() (defined in EMotionFX::ActorInstance) | EMotionFX::ActorInstance | |
| ~RefCounted() | MCore::RefCounted | virtual |