Class RenderPipelineGlobalSettings<TGlobalRenderPipelineSettings, TRenderPipeline>
A ScriptableObject to associate with a RenderPipeline and store project-wide settings for that pipeline.
You can register a single RenderPipelineGlobalSettings instance to the GraphicsSettings by using RegisterRenderPipelineSettings(Type, RenderPipelineGlobalSettings). You can use this to save RenderPipeline
settings that appear in GraphicsSettings
.
Inheritance
RenderPipelineGlobalSettings<TGlobalRenderPipelineSettings, TRenderPipeline>
Implements
Inherited Members
RenderPipelineGlobalSettings.OnBeforeSerialize()
RenderPipelineGlobalSettings.OnAfterDeserialize()
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetHashCode()
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEngine.Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
public abstract class RenderPipelineGlobalSettings<TGlobalRenderPipelineSettings, TRenderPipeline> : RenderPipelineGlobalSettings, ISerializationCallbackReceiver where TGlobalRenderPipelineSettings : RenderPipelineGlobalSettings where TRenderPipeline : RenderPipeline
Type Parameters
Name | Description |
---|---|
TGlobalRenderPipelineSettings | |
TRenderPipeline |
Properties
instance
Active Global Settings asset. If the value is null
then no TGlobalRenderPipelineSettings
is registered to the Graphics Settings with the TRenderPipeline
.
Declaration
public static TGlobalRenderPipelineSettings instance { get; }
Property Value
Type | Description |
---|---|
TGlobalRenderPipelineSettings |