Jolt Physics
A multi core friendly Game Physics Engine
|
Draw settings. More...
#include <BodyManager.h>
Public Attributes | |
bool | mDrawGetSupportFunction = false |
Draw the GetSupport() function, used for convex collision detection. More... | |
bool | mDrawSupportDirection = false |
When drawing the support function, also draw which direction mapped to a specific support point. More... | |
bool | mDrawGetSupportingFace = false |
Draw the faces that were found colliding during collision detection. More... | |
bool | mDrawShape = true |
Draw the shapes of all bodies. More... | |
bool | mDrawShapeWireframe = false |
When mDrawShape is true and this is true, the shapes will be drawn in wireframe instead of solid. More... | |
EShapeColor | mDrawShapeColor = EShapeColor::MotionTypeColor |
Coloring scheme to use for shapes. More... | |
bool | mDrawBoundingBox = false |
Draw a bounding box per body. More... | |
bool | mDrawCenterOfMassTransform = false |
Draw the center of mass for each body. More... | |
bool | mDrawWorldTransform = false |
Draw the world transform (which can be different than the center of mass) for each body. More... | |
bool | mDrawVelocity = false |
Draw the velocity vector for each body. More... | |
bool | mDrawMassAndInertia = false |
Draw the mass and inertia (as the box equivalent) for each body. More... | |
bool | mDrawSleepStats = false |
Draw stats regarding the sleeping algorithm of each body. More... | |
bool | mDrawSoftBodyVertices = false |
Draw the vertices of soft bodies. More... | |
bool | mDrawSoftBodyVertexVelocities = false |
Draw the velocities of the vertices of soft bodies. More... | |
bool | mDrawSoftBodyEdgeConstraints = false |
Draw the edge constraints of soft bodies. More... | |
bool | mDrawSoftBodyBendConstraints = false |
Draw the bend constraints of soft bodies. More... | |
bool | mDrawSoftBodyVolumeConstraints = false |
Draw the volume constraints of soft bodies. More... | |
bool | mDrawSoftBodySkinConstraints = false |
Draw the skin constraints of soft bodies. More... | |
bool | mDrawSoftBodyLRAConstraints = false |
Draw the LRA constraints of soft bodies. More... | |
bool | mDrawSoftBodyPredictedBounds = false |
Draw the predicted bounds of soft bodies. More... | |
ESoftBodyConstraintColor | mDrawSoftBodyConstraintColor = ESoftBodyConstraintColor::ConstraintType |
Coloring scheme to use for soft body constraints. More... | |
Draw settings.
bool BodyManager::DrawSettings::mDrawBoundingBox = false |
Draw a bounding box per body.
bool BodyManager::DrawSettings::mDrawCenterOfMassTransform = false |
Draw the center of mass for each body.
bool BodyManager::DrawSettings::mDrawGetSupportFunction = false |
Draw the GetSupport() function, used for convex collision detection.
bool BodyManager::DrawSettings::mDrawGetSupportingFace = false |
Draw the faces that were found colliding during collision detection.
bool BodyManager::DrawSettings::mDrawMassAndInertia = false |
Draw the mass and inertia (as the box equivalent) for each body.
bool BodyManager::DrawSettings::mDrawShape = true |
Draw the shapes of all bodies.
EShapeColor BodyManager::DrawSettings::mDrawShapeColor = EShapeColor::MotionTypeColor |
Coloring scheme to use for shapes.
bool BodyManager::DrawSettings::mDrawShapeWireframe = false |
When mDrawShape is true and this is true, the shapes will be drawn in wireframe instead of solid.
bool BodyManager::DrawSettings::mDrawSleepStats = false |
Draw stats regarding the sleeping algorithm of each body.
bool BodyManager::DrawSettings::mDrawSoftBodyBendConstraints = false |
Draw the bend constraints of soft bodies.
ESoftBodyConstraintColor BodyManager::DrawSettings::mDrawSoftBodyConstraintColor = ESoftBodyConstraintColor::ConstraintType |
Coloring scheme to use for soft body constraints.
bool BodyManager::DrawSettings::mDrawSoftBodyEdgeConstraints = false |
Draw the edge constraints of soft bodies.
bool BodyManager::DrawSettings::mDrawSoftBodyLRAConstraints = false |
Draw the LRA constraints of soft bodies.
bool BodyManager::DrawSettings::mDrawSoftBodyPredictedBounds = false |
Draw the predicted bounds of soft bodies.
bool BodyManager::DrawSettings::mDrawSoftBodySkinConstraints = false |
Draw the skin constraints of soft bodies.
bool BodyManager::DrawSettings::mDrawSoftBodyVertexVelocities = false |
Draw the velocities of the vertices of soft bodies.
bool BodyManager::DrawSettings::mDrawSoftBodyVertices = false |
Draw the vertices of soft bodies.
bool BodyManager::DrawSettings::mDrawSoftBodyVolumeConstraints = false |
Draw the volume constraints of soft bodies.
bool BodyManager::DrawSettings::mDrawSupportDirection = false |
When drawing the support function, also draw which direction mapped to a specific support point.
bool BodyManager::DrawSettings::mDrawVelocity = false |
Draw the velocity vector for each body.
bool BodyManager::DrawSettings::mDrawWorldTransform = false |
Draw the world transform (which can be different than the center of mass) for each body.