# SceneView.IAdditionalSettings

> Interface used to represent any kind of SceneView.AdditionalSettings<TRenderPipelineAsset, TLinkedComponent>.

## Definition

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

```csharp
public interface SceneView.IAdditionalSettings : ICloneable
```

## Remarks

Do not implement this interface directly. Inherit from AdditionalSettings\<PipelineType, ComponentType> instead.

## Properties

| Property                                                                                                        | Description                                              |
| --------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------- |
| [linkedComponent](/engine/6000.6/script-reference/unityeditor/sceneview/iadditionalsettings/linkedcomponent.md) | The component linked to this IAdditionalSettings object. |

## Methods

| Method                                                                                      | Description                                                                                                                                                                                                                                         |
| ------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Apply](/engine/6000.6/script-reference/unityeditor/sceneview/iadditionalsettings/apply.md) | Sets the data inside [SceneView.AdditionalSettings\<TRenderPipelineAsset, TLinkedComponent>.linkedComponent](/engine/6000.6/script-reference/unityeditor/sceneview/additionalsettings2/linkedcomponent.md) after the data is changed by the Engine. |
| [Reset](/engine/6000.6/script-reference/unityeditor/sceneview/iadditionalsettings/reset.md) | Sets the values back to default.                                                                                                                                                                                                                    |

## Inheritance

**Inherited Members:**

* [ICloneable.Clone()](https://learn.microsoft.com/dotnet/api/system.icloneable.clone)
