|
Box2D 2.4.1
A 2D physics engine for games
|
| Cb2AABB | An axis aligned bounding box |
| Cb2BlockAllocator | |
| Cb2Body | A rigid body. These are created via b2World::CreateBody |
| Cb2BodyDef | |
| Cb2BodyUserData | You can define this to inject whatever data you want in b2Body |
| Cb2BroadPhase | |
| Cb2ChainShape | |
| Cb2CircleShape | A solid circle shape |
| Cb2ClipVertex | Used for computing contact manifolds |
| Cb2Color | Color for debug drawing. Each value has the range [0,1] |
| Cb2Contact | |
| Cb2ContactEdge | |
| Cb2ContactFeature | |
| Cb2ContactFilter | |
| Cb2ContactID | Contact ids to facilitate warm starting |
| Cb2ContactImpulse | |
| Cb2ContactListener | |
| Cb2ContactManager | |
| Cb2ContactRegister | |
| Cb2DestructionListener | |
| Cb2DistanceInput | |
| Cb2DistanceJoint | |
| Cb2DistanceJointDef | |
| Cb2DistanceOutput | Output for b2Distance |
| Cb2DistanceProxy | |
| Cb2Draw | |
| Cb2DynamicTree | |
| Cb2EdgeShape | |
| Cb2Filter | This holds contact filtering data |
| Cb2Fixture | |
| Cb2FixtureDef | |
| Cb2FixtureProxy | This proxy is used internally to connect fixtures to the broad-phase |
| Cb2FixtureUserData | You can define this to inject whatever data you want in b2Fixture |
| Cb2FrictionJoint | |
| Cb2FrictionJointDef | Friction joint definition |
| Cb2GearJoint | |
| Cb2GearJointDef | |
| Cb2GrowableStack | |
| Cb2Jacobian | |
| Cb2Joint | |
| Cb2JointDef | Joint definitions are used to construct joints |
| Cb2JointEdge | |
| Cb2JointUserData | You can define this to inject whatever data you want in b2Joint |
| Cb2Manifold | |
| Cb2ManifoldPoint | |
| Cb2MassData | This holds the mass data computed for a shape |
| Cb2Mat22 | A 2-by-2 matrix. Stored in column-major order |
| Cb2Mat33 | A 3-by-3 matrix. Stored in column-major order |
| Cb2MotorJoint | |
| Cb2MotorJointDef | Motor joint definition |
| Cb2MouseJoint | |
| Cb2MouseJointDef | |
| Cb2Pair | |
| Cb2PolygonShape | |
| Cb2Position | This is an internal structure |
| Cb2PrismaticJoint | |
| Cb2PrismaticJointDef | |
| Cb2Profile | Profiling data. Times are in milliseconds |
| Cb2PulleyJoint | |
| Cb2PulleyJointDef | |
| Cb2QueryCallback | |
| Cb2RayCastCallback | |
| Cb2RayCastInput | Ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1) |
| Cb2RayCastOutput | |
| Cb2RevoluteJoint | |
| Cb2RevoluteJointDef | |
| Cb2Rope | |
| Cb2RopeDef | |
| Cb2RopeTuning | |
| Cb2Rot | Rotation |
| Cb2Shape | |
| Cb2ShapeCastInput | Input parameters for b2ShapeCast |
| Cb2ShapeCastOutput | Output results for b2ShapeCast |
| Cb2SimplexCache | |
| Cb2SolverData | Solver Data |
| Cb2StackAllocator | |
| Cb2StackEntry | |
| Cb2Sweep | |
| Cb2Timer | |
| Cb2TimeStep | This is an internal structure |
| Cb2TOIInput | Input parameters for b2TimeOfImpact |
| Cb2TOIOutput | Output parameters for b2TimeOfImpact |
| Cb2Transform | |
| Cb2TreeNode | A node in the dynamic tree. The client does not interact with this directly |
| Cb2Vec2 | A 2D column vector |
| Cb2Vec3 | A 2D column vector with 3 elements |
| Cb2Velocity | This is an internal structure |
| Cb2Version | |
| Cb2WeldJoint | |
| Cb2WeldJointDef | |
| Cb2WheelJoint | |
| Cb2WheelJointDef | |
| Cb2World | |
| Cb2WorldManifold | This is used to compute the current state of a contact manifold |