implements IDebugDisplaySettingsQuery
0x00x0080
Members 38
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | k_DebugColorInvalidModePropertyId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugColorPropertyId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugTexturePropertyId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugTextureNoStereoPropertyId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugTextureDisplayRect | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugRenderTargetSupportsStereo | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugMaterialModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugVertexAttributeModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugMaterialValidationModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugMipInfoModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugSceneOverrideModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugFullScreenModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidationModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateBelowMinThresholdColorPropertyId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateAboveMaxThresholdColorPropertyId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugMaxPixelCost | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugLightingModeId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugLightingFeatureFlagsId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateAlbedoMinLuminanceId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateAlbedoMaxLuminanceId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateAlbedoSaturationToleranceId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateAlbedoHueToleranceId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateAlbedoCompareColorId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateMetallicMinValueId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_DebugValidateMetallicMaxValueId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_ValidationChannelsId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_RangeMinimumId | int | PrivateStatic+1 flags | — | |
| 0x04 | k_RangeMaximumId | int | PrivateStatic+1 flags | — | |
| 0x08 | m_ReplacementMaterial | Material | Private+1 flags | — | |
| 0x08 | m_HDRDebugViewMaterial | Material | Private+1 flags | — | |
| 0x08 | m_HDRDebugViewPass | HDRDebugViewPass | Private | — | |
| 0x08 | m_DebugScreenColorHandle | RTHandle | Private | — | |
| 0x08 | m_DebugScreenDepthHandle | RTHandle | Private | — | |
| 0x01 | m_HasDebugRenderTarget | bool | Private | — | |
| 0x01 | m_DebugRenderTargetSupportsStereo | bool | Private | — | |
| 0x10 | m_DebugRenderTargetPixelRect | Vector4 | Private | — | |
| 0x28 | m_DebugRenderTargetIdentifier | RenderTargetIdentifier | Private | — | |
| 0x08 | m_DebugDisplaySettings | UniversalRenderPipelineDebugDisplaySettings | Private+1 flags | — |
Functions 32
| Signature | Flags | Native | Params |
|---|---|---|---|
| DebugDisplaySettingsLighting get_LightingSettings() | Private+1 flags | 0x08 | |
| DebugDisplaySettingsMaterial get_MaterialSettings() | Private+1 flags | 0x08 | |
| DebugDisplaySettingsRendering get_RenderingSettings() | Private+1 flags | 0x08 | |
| bool get_AreAnySettingsActive() | PublicFinal+3 flags | 0x01 | |
| bool get_IsPostProcessingAllowed() | PublicFinal+3 flags | 0x01 | |
| bool get_IsLightingActive() | PublicFinal+3 flags | 0x01 | |
| bool get_IsActiveModeUnsupportedForDeferred() | 2 flags | 0x01 | |
| bool TryGetScreenClearColor(ref Color& color) | PublicFinal+2 flags | 0x10 | |
| Material get_ReplacementMaterial() | 2 flags | 0x08 | |
| UniversalRenderPipelineDebugDisplaySettings get_DebugDisplaySettings() | 2 flags | 0x08 | |
| ref RTHandle get_DebugScreenColorHandle() | 2 flags | 0x08 | |
| ref RTHandle get_DebugScreenDepthHandle() | 2 flags | 0x08 | |
| HDRDebugViewPass get_hdrDebugViewPass() | 2 flags | 0x08 | |
| bool HDRDebugViewIsActive(ref CameraData& cameraData) | 1 flags | 0x210 | |
| bool WriteToDebugScreenTexture(ref CameraData& cameraData) | 1 flags | 0x210 | |
| bool get_IsScreenClearNeeded() | 2 flags | 0x01 | |
| bool get_IsRenderPassSupported() | 2 flags | 0x01 | |
| void .ctor(ScriptableRendererData scriptableRendererData) | 2 flags | 0x08 | |
| void Dispose() | Public | 0x00 | |
| bool IsActiveForCamera(ref CameraData& cameraData) | 1 flags | 0x210 | |
| bool TryGetFullscreenDebugMode(ref DebugFullScreenMode& debugFullScreenMode) | 1 flags | 0x04 | |
| bool TryGetFullscreenDebugMode(ref DebugFullScreenMode& debugFullScreenMode, ref int& textureHeightPercent) | 1 flags | 0x04 | |
| void ConfigureColorDescriptorForDebugScreen(ref RenderTextureDescriptor& descriptor, int cameraWidth, int cameraHeight) | Static+1 flags | 0x34 | |
| void ConfigureDepthDescriptorForDebugScreen(ref RenderTextureDescriptor& descriptor, int depthBufferBits, int cameraWidth, int cameraHeight) | Static+1 flags | 0x34 | |
| void SetupShaderProperties(CommandBuffer cmd, int passIndex) | 1 flags | 0x08 | |
| void SetDebugRenderTarget(const RenderTargetIdentifier& renderTargetIdentifier, const Rect& displayRect, bool supportsStereo) | 1 flags | 0x28 | |
| void ResetDebugRenderTarget() | 1 flags | 0x00 | |
| void UpdateShaderGlobalPropertiesForFinalValidationPass(CommandBuffer cmd, ref CameraData& cameraData, bool isFinalPass) | 1 flags | 0x210 | |
| void Setup(const ScriptableRenderContext& context, ref RenderingData& renderingData) | 1 flags | 0x2B8 | |
| IEnumerable<UnityEngine.Rendering.Universal.DebugRenderSetup> CreateDebugRenderSetupEnumerable(const ScriptableRenderContext& context, CommandBuffer commandBuffer, const FilteringSettings& filteringSettings) | 1 flags | 0x18 | |
| void DrawWithDebugRenderState(const ScriptableRenderContext& context, CommandBuffer cmd, ref RenderingData& renderingData, ref DrawingSettings& drawingSettings, ref FilteringSettings& filteringSettings, ref RenderStateBlock& renderStateBlock, DrawFunction func) | 1 flags | 0x2B8 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |