# ImmediatePhysics

> This class contains methods to run the immediate simulation steps.

## Definition

* **Type:** Class
* **Namespace:** [UnityEngine.LowLevelPhysics](/engine/6000.5/script-reference/unityengine/lowlevelphysics.md)
* **Assembly:** UnityEngine.PhysicsModule

```csharp
public static class ImmediatePhysics
```

## Static Methods

| Method                                                                                                               | Description                                                                                                                                                                                                                                                                               |
| -------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GenerateContacts](/engine/6000.5/script-reference/unityengine/lowlevelphysics/immediatephysics/generatecontacts.md) | Generates the contact points for all the given pairs of shapes. Stores the resulting contacts in the [ImmediateContact](/engine/6000.5/script-reference/unityengine/lowlevelphysics/immediatecontact.md) array, and the number of contacts per each pair in the `outContactCounts` array. |
