# AddAdditionalSettings<T>(T)

> Adds a new IAdditionalSettings to this Scene view.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor](/engine/6000.7/script-reference/unityeditor.md)
* **Assembly:** UnityEditor.CoreModule

```csharp
public void AddAdditionalSettings<T>(T settings) where T : class, SceneView.IAdditionalSettings
```

### Parameters

**** (T): The specific [SceneView.IAdditionalSettings](/engine/6000.7/script-reference/unityeditor/sceneview/iadditionalsettings.md) instance to add to the Scene view.

### Remarks

You can only have one [SceneView.IAdditionalSettings](/engine/6000.7/script-reference/unityeditor/sceneview/iadditionalsettings.md) per [RenderPipelineAsset](/engine/6000.7/script-reference/unityengine/rendering/renderpipelineasset.md) type. If you add another IAdditionalSettings, Unity overrides the existing one. For a complete example using this method, refer to [SceneView.AdditionalSettings\<TRenderPipelineAsset, TLinkedComponent>](/engine/6000.7/script-reference/unityeditor/sceneview/additionalsettings2.md) and [\_createAdditionalSettingsGUI](/engine/6000.7/script-reference/unityeditor/sceneviewcamerawindow/createadditionalsettingsgui.md).
