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 | |
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 | |
Cb2DistanceOutput | Output for b2Distance |
Cb2DistanceProxy | |
Cb2Draw | |
Cb2DynamicTree | |
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 |
Cb2GrowableStack< T, N > | |
Cb2Hull | Convex hull used for polygon collision |
Cb2Jacobian | |
▼Cb2Joint | |
Cb2DistanceJoint | |
Cb2FrictionJoint | |
Cb2GearJoint | |
Cb2MotorJoint | |
Cb2MouseJoint | |
Cb2PrismaticJoint | |
Cb2PulleyJoint | |
Cb2RevoluteJoint | |
Cb2WeldJoint | |
Cb2WheelJoint | |
▼Cb2JointDef | Joint definitions are used to construct joints |
Cb2DistanceJointDef | |
Cb2FrictionJointDef | Friction joint definition |
Cb2GearJointDef | |
Cb2MotorJointDef | Motor joint definition |
Cb2MouseJointDef | |
Cb2PrismaticJointDef | |
Cb2PulleyJointDef | |
Cb2RevoluteJointDef | |
Cb2WeldJointDef | |
Cb2WheelJointDef | |
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 |
Cb2Pair | |
Cb2Position | This is an internal structure |
Cb2Profile | Profiling data. Times are in milliseconds |
Cb2QueryCallback | |
Cb2RayCastCallback | |
Cb2RayCastInput | Ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1) |
Cb2RayCastOutput | |
Cb2Rope | |
Cb2RopeDef | |
Cb2RopeTuning | |
Cb2Rot | Rotation |
▼Cb2Shape | |
Cb2ChainShape | |
Cb2CircleShape | A solid circle shape |
Cb2EdgeShape | |
Cb2PolygonShape | |
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 | |
Cb2World | |
Cb2WorldManifold | This is used to compute the current state of a contact manifold |