Class UniversalRenderPipelineDebugDisplaySettings
Class for the rendering debugger settings.
Inheritance
DebugDisplaySettings<UniversalRenderPipelineDebugDisplaySettings>
UniversalRenderPipelineDebugDisplaySettings
Implements
IDebugDisplaySettings
Inherited Members
DebugDisplaySettings<UniversalRenderPipelineDebugDisplaySettings>.m_Settings
DebugDisplaySettings<UniversalRenderPipelineDebugDisplaySettings>.Instance
DebugDisplaySettings<UniversalRenderPipelineDebugDisplaySettings>.AreAnySettingsActive
DebugDisplaySettings<UniversalRenderPipelineDebugDisplaySettings>.IsLightingActive
DebugDisplaySettings<UniversalRenderPipelineDebugDisplaySettings>.Add<TData>(TData)
Namespace: UnityEngine.Rendering.Universal
Assembly: Unity.RenderPipelines.Universal.Runtime.dll
Syntax
public class UniversalRenderPipelineDebugDisplaySettings : DebugDisplaySettings<UniversalRenderPipelineDebugDisplaySettings>, IDebugDisplaySettings
Constructors
UniversalRenderPipelineDebugDisplaySettings()
Creates a new UniversalRenderPipelineDebugDisplaySettings
instance.
Declaration
public UniversalRenderPipelineDebugDisplaySettings()
Properties
IsPostProcessingAllowed
Returns true if the current state of debug settings allows post-processing.
Declaration
public override bool IsPostProcessingAllowed { get; }
Property Value
Type | Description |
---|---|
bool |
Overrides
UnityEngine.Rendering.DebugDisplaySettings<UnityEngine.Rendering.Universal.UniversalRenderPipelineDebugDisplaySettings>.IsPostProcessingAllowed
lightingSettings
Lighting-related rendering debugger settings.
Declaration
public DebugDisplaySettingsLighting lightingSettings { get; }
Property Value
Type | Description |
---|---|
DebugDisplaySettingsLighting |
materialSettings
Material-related rendering debugger settings.
Declaration
public DebugDisplaySettingsMaterial materialSettings { get; }
Property Value
Type | Description |
---|---|
DebugDisplaySettingsMaterial |
renderingSettings
Rendering-related rendering debugger settings.
Declaration
public DebugDisplaySettingsRendering renderingSettings { get; }
Property Value
Type | Description |
---|---|
DebugDisplaySettingsRendering |
volumeSettings
Volume-related rendering debugger settings.
Declaration
public DebugDisplaySettingsVolume volumeSettings { get; }
Property Value
Type | Description |
---|---|
DebugDisplaySettingsVolume |
Methods
Reset()
Reset the stored debug settings
Declaration
public override void Reset()
Overrides
UnityEngine.Rendering.DebugDisplaySettings<UnityEngine.Rendering.Universal.UniversalRenderPipelineDebugDisplaySettings>.Reset()
Implements
UnityEngine.Rendering.IDebugDisplaySettings