# Sandbox.Animation.GraphBuilder.AddControlParameter

```csharp
Node AddControlParameter(string name, NodeKind kind, ControlParameterSettings settings = null)
```

Add a control parameter of any kind, settable by name at runtime. Prefer the typed
helpers ([Sandbox.Animation.GraphBuilder.FloatParameter](/api/Sandbox.Animation.GraphBuilder/FloatParameter), [Sandbox.Animation.GraphBuilder.BoolParameter](/api/Sandbox.Animation.GraphBuilder/BoolParameter) and friends).

### Parameters

- `name` (`string`)
- `kind` (`NodeKind`)
- `settings` (`ControlParameterSettings`), default `null`

### Returns

`Node`

Declared in [Sandbox.Animation.GraphBuilder](/api/Sandbox.Animation.GraphBuilder).
Assembly: `Sandbox.Engine`.
