# Sandbox.Gizmo.GizmoControls.Scale

## Overload 1

```csharp
bool Scale(string name, float value, out float outValue)
```

A front left up position movement widget. If widget was moved then will return true and out will return the new position.

### Parameters

- `name` (`string`)
- `value` (`float`)
- `out outValue` (`float`)

### Returns

`bool`

## Overload 2

```csharp
bool Scale(string name, Vector3 value, out Vector3 outValue, System.Nullable<Rotation> axisRotation = null, float squareSize = 3)
```

### Parameters

- `name` (`string`)
- `value` (`Vector3`)
- `out outValue` (`Vector3`)
- `axisRotation` (`System.Nullable<Rotation>`), default `null`
- `squareSize` (`float`), default `3`

### Returns

`bool`

Declared in [Sandbox.Gizmo.GizmoControls](/api/Sandbox.Gizmo.GizmoControls).
Assembly: `Sandbox.Engine`.
