Open 3D Engine EMotionFX Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for EMotionFX::SpringSolver, including all inherited members.
AddJoint(const SimulatedJoint *joint) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
AddSupportSpring(size_t nodeA, size_t nodeB, float restLength=-1.0f) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
AddSupportSpring(AZStd::string_view nodeNameA, AZStd::string_view nodeNameB, float restLength=-1.0f) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
AdjustParticles(const ParticleAdjustFunction &func) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
DebugRender(const Pose &pose, bool renderColliders, bool renderLimits, const AZ::Color &color) const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
FindParticle(size_t jointIndex) const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
FindParticle(AZStd::string_view nodeName) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
GetCollisionEnabled() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetCollisionObject(size_t index) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetDampingFactor() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetGravity() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
GetGravityFactor() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetNumCollisionObjects() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetNumIterations() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
GetNumParticles() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetNumSprings() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetParticle(size_t index) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetSpring(size_t index) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
GetStiffnessFactor() const (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
Init(const InitSettings &initSettings) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
Log() (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
ParticleAdjustFunction typedef (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
RemoveAllCollisionObjects() (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
RemoveCollisionObject(size_t index) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
RemoveJoint(size_t jointIndex) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
RemoveJoint(AZStd::string_view nodeName) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
RemoveSupportSpring(size_t jointIndexA, size_t jointIndexB) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
RemoveSupportSpring(AZStd::string_view nodeNameA, AZStd::string_view nodeNameB) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
SetCollisionEnabled(bool enabled) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
SetDampingFactor(float factor) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
SetGravity(const AZ::Vector3 &gravity) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
SetGravityFactor(float factor) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
SetNumIterations(size_t numIterations) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
SetParentParticle(size_t parentParticleIndex) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
SetStiffnessFactor(float factor) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | inline |
SpringSolver() (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
Stabilize() (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver | |
Update(const Pose &inputPose, Pose &pose, float timePassedInSeconds) (defined in EMotionFX::SpringSolver) | EMotionFX::SpringSolver |