esp::physics::BulletCollisionHelper class

Public static functions

static auto get() -> BulletCollisionHelper&

Public functions

void mapCollisionObjectTo(const btCollisionObject* colObj, const std::string& debugName)
Associate a human-readable debug name with the collision object. See also getStepCollisionSummary.
auto getNumActiveContactPoints(btMultiBodyDynamicsWorld* bWorld) -> int
see BulletPhysicsManager.h getNumActiveContactPoints
auto getNumActiveOverlappingPairs(btMultiBodyDynamicsWorld* bWorld) -> int
see BulletPhysicsManager.h getNumActiveOverlappingPairs
auto getStepCollisionSummary(btMultiBodyDynamicsWorld* bWorld) -> std::string
see BulletPhysicsManager.h getStepCollisionSummary
auto getDebugStringForCollisionObject(const btCollisionObject* colObj) -> std::string
Get the object's debug name plus some useful Bullet collision state.