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::SimulatedObject Member List

This is the complete list of members for EMotionFX::SimulatedObject, including all inherited members.

AddSimulatedJoint(size_t jointIndex) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
AddSimulatedJointAndChildren(size_t jointIndex) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
AddSimulatedJoints(AZStd::vector< size_t > jointIndexes) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
AZ_RTTI(SimulatedObject, "{8CF0F474-69DC-4DE3-AF19-002F19DA27DB}", SimulatedCommon) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
AZ_RTTI(SimulatedCommon, "{CAABEF38-EBE6-4C39-B579-88228CE85B35}") (defined in EMotionFX::SimulatedCommon)EMotionFX::SimulatedCommon
Clear() (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
ContainsSimulatedJoint(const SimulatedJoint *joint) const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
FindSimulatedJointBySkeletonJointIndex(size_t skeletonJointIndex) const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetColliderTags() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetDampingFactor() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetGravityFactor() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetName() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetNumSimulatedJoints() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObjectinline
GetNumSimulatedRootJoints() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetSimulatedJoint(size_t index) const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObjectinline
GetSimulatedJoints() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObjectinline
GetSimulatedObjectSetup() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObjectinline
GetSimulatedRootJoint(size_t rootIndex) const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetSimulatedRootJointIndex(const SimulatedJoint *rootJoint) const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
GetStiffnessFactor() const (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
InitAfterLoading(SimulatedObjectSetup *setup) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
Reflect(AZ::ReflectContext *context) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObjectstatic
RemoveSimulatedJoint(size_t jointIndex, bool removeChildren=false) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
SetColliderTags(const AZStd::vector< AZStd::string > &tags) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
SetDampingFactor(float newDampingFactor) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
SetGravityFactor(float newGravityFactor) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
SetName(const AZStd::string &newName) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
SetStiffnessFactor(float newStiffnessFactor) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
SimulatedObject()=default (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject
SimulatedObject(SimulatedObjectSetup *setup, const AZStd::string &objectName={}) (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObjectexplicit
~SimulatedCommon()=default (defined in EMotionFX::SimulatedCommon)EMotionFX::SimulatedCommonvirtual
~SimulatedObject() override (defined in EMotionFX::SimulatedObject)EMotionFX::SimulatedObject