Class RenderPipelineGlobalSettingsProvider<TRenderPipeline, TGlobalSettings>
Render Pipeline Settings provider
Inheritance
RenderPipelineGlobalSettingsProvider<TRenderPipeline, TGlobalSettings>
Inherited Members
SettingsProvider.PopulateSearchKeywordsFromGUIContentProperties<T>()
SettingsProvider.GetSearchKeywordsFromGUIContentProperties<T>()
Namespace: UnityEditor.Rendering
Assembly: Unity.RenderPipelines.Core.Editor.dll
Syntax
public abstract class RenderPipelineGlobalSettingsProvider<TRenderPipeline, TGlobalSettings> : SettingsProvider where TRenderPipeline : RenderPipeline where TGlobalSettings : RenderPipelineGlobalSettings
Type Parameters
Name | Description |
---|---|
TRenderPipeline | |
TGlobalSettings |
Constructors
Name | Description |
---|---|
RenderPipelineGlobalSettingsProvider(string) | Constructor |
Methods
Name | Description |
---|---|
Clone(RenderPipelineGlobalSettings, bool) | Clones the RenderPipelineGlobalSettings asset |
Create(bool, bool) | Creates a new RenderPipelineGlobalSettings asset |
Ensure() | Ensures that the RenderPipelineGlobalSettings asset is correct |
OnActivate(string, VisualElement) | This method is being called when the provider is activated |
OnDeactivate() | This method is being called when the provider is deactivated |
OnGUI(string) | Method called to render the IMGUI of the settings provider |
OnTitleBarGUI() | Method called when the title bar is being rendered |