Provides debug drawing for character physics configurations, such as colliders and joint limits.
More...
|
void | RenderColliders (AzFramework::DebugDisplayRequests *debugDisplay, const Physics::CharacterColliderNodeConfiguration &nodeConfig, NodeDebugDrawDataFunction nodeDebugDrawDataFunction, const ColorSettings &colorSettings, uint32_t invalidShapeBitArray=0) |
| Debug draw all the colliders attached to a single CharacterColliderNodeConfiguration.
|
|
void | RenderColliders (AzFramework::DebugDisplayRequests *debugDisplay, const Physics::CharacterColliderConfiguration *colliderConfig, NodeDebugDrawDataFunction nodeDebugDrawDataFunction, const ColorSettings &colorSettings) |
| Debug draw all the colliders for an entire CharacterColliderConfiguration.
|
|
void | RenderRagdollColliders (AzFramework::DebugDisplayRequests *debugDisplay, const Physics::CharacterColliderConfiguration *colliderConfig, NodeDebugDrawDataFunction nodeDebugDrawDataFunction, const ParentIndices &parentIndices, const ColorSettings &colorSettings) |
| Debug draw all the colliders for an entire ragdoll.
|
|
void | RenderJointFrame (AzFramework::DebugDisplayRequests *debugDisplay, const RagdollNodeConfiguration &ragdollNodeConfig, const JointDebugDrawData &jointDebugDrawData, const ColorSettings &colorSettings) |
| Debug draw the joint frame for a single RagdollNodeConfiguration.
|
|
void | RenderJointLimit (AzFramework::DebugDisplayRequests *debugDisplay, const RagdollNodeConfiguration &ragdollNodeConfig, const JointDebugDrawData &jointDebugDrawData, const ColorSettings &colorSettings) |
| Debug draw the joint limit for a single RagdollNodeConfiguration.
|
|
void | RenderJointLimits (AzFramework::DebugDisplayRequests *debugDisplay, const Physics::RagdollConfiguration &ragdollConfig, JointDebugDrawDataFunction jointDebugDrawDataFunction, const ColorSettings &colorSettings) |
| Debug draw the joint limits for an entire RagdollConfiguration.
|
|
Provides debug drawing for character physics configurations, such as colliders and joint limits.