# Sandbox.UI.CurveControl

A compact curve preview. Click to edit in a popup, like other property controls.

- Kind: class
- Namespace: `Sandbox.UI`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.UI.BaseControl](/api/Sandbox.UI.BaseControl)

## Constructors

- [`CurveControl`](/api/Sandbox.UI.CurveControl/.ctor)

## Methods

- [`OnButtonTyped`](/api/Sandbox.UI.CurveControl/OnButtonTyped)
- [`OnDeleted`](/api/Sandbox.UI.CurveControl/OnDeleted)
- [`OnDraw`](/api/Sandbox.UI.CurveControl/OnDraw)
- [`OpenEditor`](/api/Sandbox.UI.CurveControl/OpenEditor): Open the full editor for this property. Edits update the property and preview immediately.
- [`Rebuild`](/api/Sandbox.UI.CurveControl/Rebuild)
- [`Tick`](/api/Sandbox.UI.CurveControl/Tick)
