Table of Contents

Namespace Jitter2.Dynamics

Classes

Arbiter

Manages contact information between two different rigid bodies.

RigidBody

Represents the primary entity in the Jitter physics world.

Structs

ArbiterKey

Represents an ordered pair of identifiers used to look up an Arbiter.

ContactData

Holds up to four ContactData.Contact structs for a single shape-to-shape collision.

ContactData.Contact

Represents a single contact point between two rigid bodies.

RigidBodyData

Low-level simulation state for a RigidBody, stored in unmanaged memory.

Enums

ContactData.Contact.Flags

Flags indicating contact state.

ContactData.SolveMode

Specifies which velocity components the solver should update for each body.

MassInertiaUpdateMode

Specifies whether a shape add/remove operation recomputes the body's mass and inertia.

MotionType

Specifies how a rigid body participates in the simulation.