# Class PhysicsPipeline

- Defined in pipeline/physics_pipeline.d.ts:7

#####
Index

### Constructors

constructor

### Properties

raw

### Methods

free
step

## Constructors

### constructor

- new PhysicsPipeline(raw?): PhysicsPipeline

- #### Parameters

  - `Optional` raw: RawPhysicsPipeline

  #### Returns PhysicsPipeline

  - Defined in pipeline/physics_pipeline.d.ts:10

## Properties

### raw

raw: RawPhysicsPipeline

- Defined in pipeline/physics_pipeline.d.ts:8

## Methods

### free

- free(): void

- #### Returns void

  - Defined in pipeline/physics_pipeline.d.ts:9

### step

- step(gravity, integrationParameters, islands, broadPhase, narrowPhase, bodies, colliders, impulseJoints, multibodyJoints, ccdSolver, eventQueue?, hooks?): void

- #### Parameters

  - gravity: Vector
  - integrationParameters: IntegrationParameters
  - islands: IslandManager
  - broadPhase: BroadPhase
  - narrowPhase: NarrowPhase
  - bodies: RigidBodySet
  - colliders: ColliderSet
  - impulseJoints: ImpulseJointSet
  - multibodyJoints: MultibodyJointSet
  - ccdSolver: CCDSolver
  - `Optional` eventQueue: EventQueue
  - `Optional` hooks: PhysicsHooks

  #### Returns void

  - Defined in pipeline/physics_pipeline.d.ts:11