# PhysicsShape.MoverData

> The mover data assigned to a _moverData. This is used when PhysicsShape are encountered when using PhysicsWorld.CastMover.

## Definition

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

```csharp
public struct PhysicsShape.MoverData
```

## Constructors

| Constructor                                                                                     | Description                  |
| ----------------------------------------------------------------------------------------------- | ---------------------------- |
| [MoverData()](/engine/6000.5/script-reference/unity/u2d/physics/physicsshape/moverdata/ctor.md) | Create a default mover data. |

## Properties

| Property                                                                                                 | Description                                                                                         |
| -------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| [clipVelocity](/engine/6000.5/script-reference/unity/u2d/physics/physicsshape/moverdata/clipvelocity.md) | Controls if this shape can clip the mover velocity.                                                 |
| [pushLimit](/engine/6000.5/script-reference/unity/u2d/physics/physicsshape/moverdata/pushlimit.md)       | Controls the amount this shape can push against a mover. To effectively set no limit, use MaxValue. |
