# Sandbox.SceneModel.SetAnimParameter

## Overload 1

```csharp
void SetAnimParameter(string name, bool value)
```

Sets a boolean animation graph parameter by name.

### Parameters

- `name` (`string`)
- `value` (`bool`)

## Overload 2

```csharp
void SetAnimParameter(string name, float value)
```

Sets a float animation graph parameter by name.

### Parameters

- `name` (`string`)
- `value` (`float`)

## Overload 3

```csharp
bool SetAnimParameter(string name, string option)
```

Sets an enum animation graph parameter by option name (e.g. "pistol" on "holdtype").

### Parameters

- `name` (`string`)
- `option` (`string`)

### Returns

`bool`

## Overload 4

```csharp
void SetAnimParameter(string name, Vector3 value)
```

Sets a vector animation graph parameter by name.

### Parameters

- `name` (`string`)
- `value` (`Vector3`)

## Overload 5

```csharp
void SetAnimParameter(string name, int value)
```

Sets a integer animation graph parameter by name.

### Parameters

- `name` (`string`)
- `value` (`int`)

## Overload 6

```csharp
void SetAnimParameter(string name, Rotation value)
```

Sets a rotation animation graph parameter by name.

### Parameters

- `name` (`string`)
- `value` (`Rotation`)

Declared in [Sandbox.SceneModel](/api/Sandbox.SceneModel).
Assembly: `Sandbox.Engine`.
