Interface | Description |
---|---|
ContactFilter |
Implement this class to provide collision filtering.
|
ContactListener | |
DestructionListener | |
QueryCallback |
Callback class for AABB queries.
|
RayCastCallback |
Callback class for ray casts.
|
Class | Description |
---|---|
Body |
A rigid body.
|
BodyDef |
A body definition holds all the data needed to construct a rigid body.
|
Box2D |
This class's only purpose is to initialize Box2D by calling its
Box2D.init() method. |
Box2DDebugRenderer | |
ChainShape | |
CircleShape |
A circle shape.
|
Contact |
The class manages contact between two shapes.
|
ContactImpulse |
Contact impulses for reporting.
|
EdgeShape |
A line segment (edge) shape.
|
Filter |
This holds contact filtering data.
|
Fixture | |
FixtureDef |
A fixture definition is used to create a fixture.
|
Joint | |
JointDef | |
JointEdge |
A joint edge is used to connect bodies and joints together in a joint graph where each body is a node and each joint is an
edge.
|
Manifold | |
MassData |
This holds the mass data computed for a shape.
|
PolygonShape | |
Shape |
A shape is used for collision detection.
|
Transform |
Encodes a Box2D transform.
|
World |
The world class manages all physics entities, dynamic simulation, and asynchronous queries.
|
WorldManifold |
This is used to compute the current state of a contact manifold.
|
Enum | Description |
---|---|
BodyDef.BodyType |
The body type.
|
JointDef.JointType | |
Manifold.ManifoldType | |
Shape.Type |
Enum describing the type of a shape
|
Copyright © 2020. All rights reserved.