# PhysicsQuery.TimeOfImpactInput

> The input for time-of-impact query.

## Definition

* **Type:** Struct
* **Namespace:** [Unity.U2D.Physics](/engine/6000.6/script-reference/unity/u2d/physics.md)
* **Assembly:** UnityEngine.PhysicsCore2DModule

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

## Properties

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