# PhysicsQuery.TimeOfImpactInput

> The input for time-of-impact query.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.LowLevelPhysics2D](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d.md)
* **Assembly:** UnityEngine.Physics2DModule

```csharp
public struct PhysicsQuery.TimeOfImpactInput
```

## Properties

| Property                                                                                                                   | Description                                        |
| -------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| [maxFraction](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsquery/timeofimpactinput/maxfraction.md) | The sweep interval in the range \[0, maxFraction]. |
| [shapeProxyA](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsquery/timeofimpactinput/shapeproxya.md) | The proxy for shape A.                             |
| [shapeProxyB](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsquery/timeofimpactinput/shapeproxyb.md) | The proxy for shape B.                             |
| [shapeSweepA](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsquery/timeofimpactinput/shapesweepa.md) | The movement of shape A.                           |
| [shapeSweepB](/engine/6000.3/script-reference/unityengine/lowlevelphysics2d/physicsquery/timeofimpactinput/shapesweepb.md) | The movement of shape B.                           |
