# OverlapCircleAll(Vector2, float, int, float, float)

> Get a list of all Colliders that fall within a circular area.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.5/script-reference/unityengine.md)
* **Assembly:** UnityEngine.Physics2DModule

```csharp
public static Collider2D[] OverlapCircleAll(Vector2 point, float radius, int layerMask, float minDepth, float maxDepth)
```

### Parameters

**** (\[Vector2]\(/engine/6000.5/script-reference/unityengine/vector2)): The center of the circle.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The radius of the circle.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Filter to check objects only on specified layers.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): Only include objects with a Z coordinate (depth) greater than or equal to this value.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): Only include objects with a Z coordinate (depth) less than or equal to this value.

### Returns

| Type                                                                        | Description       |
| --------------------------------------------------------------------------- | ----------------- |
| [Collider2D\[\]](/engine/6000.5/script-reference/unityengine/collider2d.md) | The cast results. |

### Remarks

This function is similar to [Physics2D.OverlapCircle](/engine/6000.5/script-reference/unityengine/physics2d/overlapcircle.md) except that all Colliders that fall within the circle are returned. The Colliders in the returned array are sorted in order of increasing Z coordinate. An empty array is returned if there are no Colliders within the circle.

Note that this function will allocate memory for the returned Collider2D array. You can use [Physics2D](/engine/6000.5/script-reference/unityengine/physics2d.md).OverlapCircle to avoid this overhead if you need to make the check frequently.

Additional Resources: [Physics2D.OverlapCircle](/engine/6000.5/script-reference/unityengine/physics2d/overlapcircle.md).
