| Interface | Description |
|---|---|
| Box2DMapObjectParser.Listener |
Allows modification of
MapObjects before they are used to create Box2D objects. |
| Breakable.Callback |
a callback for a
Breakable if its container (body or fixture) was destroyed (for example to play a sound) |
| Chain.Builder |
used by a
Chain to modify it |
| MouseJointAdapter.Listener |
| Class | Description |
|---|---|
| Autopilot |
navigates bodies to a destination
|
| Box2DMapObjectParser |
Parses
MapObjects from a Map and generates Box2D Bodies, Fixtures and Joints from them. |
| Box2DMapObjectParser.Aliases |
defines the
Box2DMapObjectParser.aliases to use when parsing |
| Box2DMapObjectParser.Listener.Adapter |
Does nothing.
|
| Box2DUtils |
provides methods for operations with Box2D
Bodies, Fixtures and Shapes |
| Box2DUtils.ShapeCache |
cached method results
|
| Breakable |
Breaks bodies or fixtures if they get hit too hard.
|
| Breakable.Callback.Adapter |
Returns false in all methods implemented from
Breakable.Callback. |
| Breakable.Manager |
Manages the
Breakables of the Contacts it receives. |
| Chain |
Holds
Chain.segments and Chain.connections to simulate a chain. |
| Chain.Connection |
holds one or more
joints |
| Chain.CopyBuilder | |
| Chain.DefBuilder | |
| Chain.DefShapeBuilder | |
| Chain.JointDefCopyBuilder |
a
Chain.CopyBuilder that uses a JointDef in Chain.JointDefCopyBuilder.createConnection(Body, int, Body, int) |
| ContactMultiplexer |
a
ContactListener that sends Contacts to an Array of ContactListeners |
| MouseJointAdapter |
an
InputAdapter managing a MouseJoint |