| | Class | Description |
| | b2Body |
A rigid body. |
| | b2BodyDef |
A body definition holds all the data needed to construct a rigid body. |
| | b2ContactFilter |
Implement this class to provide collision filtering. |
| | b2ContactImpulse |
Contact impulses for reporting. |
| | b2ContactListener |
Implement this class to get contact information. |
| | b2DebugDraw |
Implement and register this class with a b2World to provide debug drawing of physics
entities in your game. |
| | b2DestructionListener |
Joints and shapes are destroyed when their associated
body is destroyed. |
| | b2FilterData |
This holds contact filtering data. |
| | b2Fixture |
A fixture is used to attach a shape to a body for collision detection. |
| | b2FixtureDef |
A fixture definition is used to create a fixture. |
| | b2World |
The world class manages all physics entities, dynamic simulation,
and asynchronous queries. |