Box2D 3.2.0
A 2D physics engine for games
Loading...
Searching...
No Matches
Topics
Here is a list of all topics with brief descriptions:
 BaseBase functionality
 WorldThese functions allow you to create a simulation world
 RecordingThese functions allow you to record a simulation for later playback
 SnapshotSave and restore the full simulation state of a world as a byte image
 BodyThis is the body API
 ShapeFunctions to create, destroy, and access shapes
 ChainChain shapes allow you to create a polygonal chain that is resistant to ghost collisions
 JointJoints allow you to connect rigid bodies together while allowing various forms of relative motion
  Distance JointFunctions for the distance joint
  Filter JointFunctions for the filter joint
  Motor JointFunctions for the motor joint
  Mover JointFunctions for the mover joint
  Pogo JointFunctions for the pogo joint
  Prismatic JointA prismatic joint allows for translation along a single axis with no rotation
  Revolute JointA revolute joint allows for relative rotation in the 2D plane with no relative translation
  Weld JointA weld joint fully constrains the relative transform between two bodies while allowing for springiness
  Wheel JointThe wheel joint can be used to simulate wheels on vehicles
 ContactAccess to contacts
 ReplayThese functions allow you to replay a recorded simulation
 GeometryGeometry types and algorithms
 DistanceFunctions for computing the distance between shapes
 CollisionFunctions for colliding pairs of shapes
 Dynamic TreeThe dynamic tree is a binary AABB tree to organize and query large numbers of geometric objects
 Character moverCharacter movement solver
 ConstantsConstants
 IdsThese ids serve as handles to internal Box2D objects
 MathVector math types and functions
 EventsWorld event types
 Debug Draw