# EditorGraphicsSettings

> Editor-specific script interface for Graphics Settings.

## Definition

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

```csharp
public sealed class EditorGraphicsSettings
```

## Static Properties

| Property                                                                                                                                                       | Description                                                                                                        |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| [albedoSwatches](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/albedoswatches.md)                                               | Returns an array of [AlbedoSwatchInfo](/engine/6000.0/script-reference/unityeditor/rendering/albedoswatchinfo.md). |
| [batchRendererGroupShaderStrippingMode](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/batchrenderergroupshaderstrippingmode.md) | The current mode the BatchRendererGroup stripping is set to.                                                       |

## Static Methods

| Method                                                                                                                                                                                                   | Description                                                                                                                                                                                                                                                                                                                       |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GetRenderPipelineGlobalSettingsAsset](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/getrenderpipelineglobalsettingsasset.md)                                             | Gets the [RenderPipelineGlobalSettings](/engine/6000.0/script-reference/unityengine/rendering/renderpipelineglobalsettings.md) asset registered for the given [RenderPipeline](/engine/6000.0/script-reference/unityengine/rendering/renderpipeline.md) asset.                                                                    |
| [GetRenderPipelineSettingsFromInterface](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/getrenderpipelinesettingsfrominterface.md)                                         | Get all settings for the currently active pipeline that implement `TSettingsInterfaceType` .                                                                                                                                                                                                                                      |
| [GetSupportedRenderPipelineGraphicsSettingsTypesForPipeline](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/getsupportedrenderpipelinegraphicssettingstypesforpipeline.md) | Retrieves the [IRenderPipelineGraphicsSettings](/engine/6000.0/script-reference/unityengine/rendering/irenderpipelinegraphicssettings.md) available for the given [RenderPipelineAsset](/engine/6000.0/script-reference/unityengine/rendering/renderpipelineasset.md).                                                            |
| [GetTierSettings](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/gettiersettings.md)                                                                                       | Returns [TierSettings](/engine/6000.0/script-reference/unityeditor/rendering/tiersettings.md) for a given build target and [graphics tier](/engine/6000.0/manual/render-pipelines/built-in-render-pipeline/built-in-graphics-quality-settings/graphics-tiers.md).                                                                 |
| [PopulateRenderPipelineGraphicsSettings](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/populaterenderpipelinegraphicssettings.md)                                         | Fills the settingsList with all the available [IRenderPipelineGraphicsSettings](/engine/6000.0/script-reference/unityengine/rendering/irenderpipelinegraphicssettings.md) that are supported for the [RenderPipelineGlobalSettings](/engine/6000.0/script-reference/unityengine/rendering/renderpipelineglobalsettings.md) asset. |
| [SetRenderPipelineGlobalSettingsAsset](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/setrenderpipelineglobalsettingsasset.md)                                             | The method sets the association between the given [RenderPipeline](/engine/6000.0/script-reference/unityengine/rendering/renderpipeline.md) asset and the [RenderPipelineGlobalSettings](/engine/6000.0/script-reference/unityengine/rendering/renderpipelineglobalsettings.md) asset.                                            |
| [SetTierSettings](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/settiersettings.md)                                                                                       | Set the [TierSettings](/engine/6000.0/script-reference/unityeditor/rendering/tiersettings.md) for a given build target and [graphics tier](/engine/6000.0/manual/render-pipelines/built-in-render-pipeline/built-in-graphics-quality-settings/graphics-tiers.md).                                                                 |
| [TryGetFirstRenderPipelineSettingsFromInterface](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/trygetfirstrenderpipelinesettingsfrominterface.md)                         | Get the first settings for the currently active pipeline that implements `TSettingsInterfaceType` .                                                                                                                                                                                                                               |
| [TryGetRenderPipelineSettingsForPipeline](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/trygetrenderpipelinesettingsforpipeline.md)                                       | Retrieves the settings object of type `TSettings` for the pipeline of type `TPipeline` if it is registered.                                                                                                                                                                                                                       |
| [TryGetRenderPipelineSettingsFromInterface](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/trygetrenderpipelinesettingsfrominterface.md)                                   | Retrieves the array of the settings objects of type `TSettingsInterfaceType` for the active Render Pipeline if they are registered.                                                                                                                                                                                               |
| [TryGetRenderPipelineSettingsFromInterfaceForPipeline](/engine/6000.0/script-reference/unityeditor/rendering/editorgraphicssettings/trygetrenderpipelinesettingsfrominterfaceforpipeline.md)             | Retrieves the array of the settings objects of type `TSettingsInterfaceType` for the pipeline of type `TPipeline` if they are registered.                                                                                                                                                                                         |
