# CapsuleBoundsHandle

> Create a new instance of the CapsuleBoundsHandle class.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEditor.IMGUI.Controls](/engine/6000.7/script-reference/unityeditor/imgui/controls.md)
* **Assembly:** UnityEditor.CoreModule

## CapsuleBoundsHandle(int)

Create a new instance of the [CapsuleBoundsHandle](/engine/6000.7/script-reference/unityeditor/imgui/controls/capsuleboundshandle.md) class.

> **Warning:**
>
> **Deprecated.** Use parameterless constructor instead.

```csharp
public CapsuleBoundsHandle(int controlIDHint)
```

### Parameters

**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): An integer value used to generate consistent control IDs for each control handle on this instance. Avoid using the same value for all of your [CapsuleBoundsHandle](/engine/6000.7/script-reference/unityeditor/imgui/controls/capsuleboundshandle.md) instances.

## CapsuleBoundsHandle()

Create a new instance of the [CapsuleBoundsHandle](/engine/6000.7/script-reference/unityeditor/imgui/controls/capsuleboundshandle.md) class.

```csharp
public CapsuleBoundsHandle()
```
