# GetRenderPipelineSettingsFromInterface<TSettingsInterfaceType>()

> Get all settings for the currently active pipeline that implement TSettingsInterfaceType.

## Definition

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

## GetRenderPipelineSettingsFromInterface\<T>()

```csharp
public static TSettingsInterfaceType[] GetRenderPipelineSettingsFromInterface<TSettingsInterfaceType>() where TSettingsInterfaceType : class, IRenderPipelineGraphicsSettings
```

### Returns

| Type                                   | Description                                                                                            |
| -------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [\<TSettingsInterfaceType>\[\]](./.md) | Returns an array of settings of type `TSettingsInterfaceType`. If none were found, the array is empty. |
