# Sandbox.Gizmo.GizmoControls.BoundingBox

## Overload 1

```csharp
bool BoundingBox(string name, BBox value, out BBox outValue)
```

### Parameters

- `name` (`string`)
- `value` (`BBox`)
- `out outValue` (`BBox`)

### Returns

`bool`

## Overload 2

```csharp
bool BoundingBox(string name, BBox value, out BBox outValue, out bool outPressed)
```

### Parameters

- `name` (`string`)
- `value` (`BBox`)
- `out outValue` (`BBox`)
- `out outPressed` (`bool`)

### Returns

`bool`

## Overload 3

```csharp
bool BoundingBox(string name, BBox value, out BBox outValue, out bool outPressed, out Vector3 outResizeAxis)
```

### Parameters

- `name` (`string`)
- `value` (`BBox`)
- `out outValue` (`BBox`)
- `out outPressed` (`bool`)
- `out outResizeAxis` (`Vector3`)

### Returns

`bool`

Declared in [Sandbox.Gizmo.GizmoControls](/api/Sandbox.Gizmo.GizmoControls).
Assembly: `Sandbox.Engine`.
