| AnchoredJoint2D | Parent class for all joints that have anchor points. | 
      | AreaEffector2D | Applies forces within an area. | 
      | BoxCollider2D | Collider for 2D physics representing an axis-aligned rectangle. | 
      | BuoyancyEffector2D | Applies forces to simulate buoyancy, fluid-flow and fluid drag. | 
      | CapsuleCollider2D | A capsule-shaped primitive collider. | 
      | CircleCollider2D | Collider for 2D physics representing an circle. | 
      | Collider2D | Parent class for collider types used with 2D gameplay. | 
      | Collision2D | Collision details returned by 2D physics callback functions. | 
      | CompositeCollider2D | A Collider that can merge other Colliders together. | 
      | ConstantForce2D | Applies both linear and angular (torque) forces continuously to the rigidbody each physics update. | 
      | CustomCollider2D | Represents a Collider2D that is configured by assigning PhysicsShape2D geometry to it via a PhysicsShapeGroup2D. | 
      | DistanceJoint2D | Joint that keeps two Rigidbody2D objects a fixed distance apart. | 
      | EdgeCollider2D | Collider for 2D physics representing an arbitrary set of connected edges (lines) defined by its vertices. | 
      | Effector2D | A base class for all 2D effectors. | 
      | FixedJoint2D | Connects two Rigidbody2D together at their anchor points using a configurable spring. | 
      | FrictionJoint2D | Applies both force and torque to reduce both the linear and angular velocities to zero. | 
      | HingeJoint2D | Joint that allows a Rigidbody2D object to rotate around a point in space or a point on another object. | 
      | Joint2D | Parent class for joints to connect Rigidbody2D objects. | 
      | Physics2D | Global settings and helpers for 2D physics. | 
      | PhysicsMaterial2D | Asset type that defines the surface properties of a Collider2D. | 
      | PhysicsSceneExtensions2D | Scene extensions to access the underlying physics scene. | 
      | PhysicsShapeGroup2D | Represents a group of PhysicsShape2D and their geometry. | 
      | PhysicsUpdateBehaviour2D | A base type for 2D physics components that required a callback during FixedUpdate. | 
      | PlatformEffector2D | Applies "platform" behaviour such as one-way collisions etc. | 
      | PointEffector2D | Applies forces to attract/repulse against a point. | 
      | PolygonCollider2D | Collider for 2D physics representing an arbitrary polygon defined by its vertices. | 
      | RelativeJoint2D | Keeps two Rigidbody2D at their relative orientations. | 
      | Rigidbody2D | Provides physics movement and other dynamics, and the ability to attach Collider2D to it. | 
      | SliderJoint2D | Joint that restricts the motion of a Rigidbody2D object to a single line. | 
      | SpringJoint2D | Joint that attempts to keep two Rigidbody2D objects a set distance apart by applying a force between them. | 
      | SurfaceEffector2D | Applies tangent forces along the surfaces of colliders. | 
      | TargetJoint2D | The joint attempts to move a Rigidbody2D to a specific target position. | 
      | WheelJoint2D | The wheel joint allows the simulation of wheels by providing a constraining suspension motion with an optional motor. |