Class DebugDisplaySettings | High Definition RP | 7.1.8
docs.unity3d.com
    Show / Hide Table of Contents

    Class DebugDisplaySettings

    Inheritance
    Object
    DebugDisplaySettings
    Namespace: UnityEngine.Rendering.HighDefinition
    Syntax
    public class DebugDisplaySettings : IDebugData

    Constructors

    DebugDisplaySettings()

    Declaration
    public DebugDisplaySettings()

    Properties

    data

    Declaration
    public DebugDisplaySettings.DebugData data { get; }
    Property Value
    Type Description
    DebugDisplaySettings.DebugData

    renderingFullScreenDebugStrings

    Declaration
    public static GUIContent[] renderingFullScreenDebugStrings { get; }
    Property Value
    Type Description
    GUIContent[]

    renderingFullScreenDebugValues

    Declaration
    public static int[] renderingFullScreenDebugValues { get; }
    Property Value
    Type Description
    Int32[]

    Methods

    DebugNeedsExposure()

    Declaration
    public bool DebugNeedsExposure()
    Returns
    Type Description
    Boolean

    GetDebugColorPickerMode()

    Declaration
    public ColorPickerDebugMode GetDebugColorPickerMode()
    Returns
    Type Description
    ColorPickerDebugMode

    GetDebugLightFilterMode()

    Declaration
    public DebugLightFilterMode GetDebugLightFilterMode()
    Returns
    Type Description
    DebugLightFilterMode

    GetDebugLightingMode()

    Declaration
    public DebugLightingMode GetDebugLightingMode()
    Returns
    Type Description
    DebugLightingMode

    GetDebugMaterialIndexes()

    Declaration
    public float[] GetDebugMaterialIndexes()
    Returns
    Type Description
    Single[]

    GetDebugMipMapMode()

    Declaration
    public DebugMipMapMode GetDebugMipMapMode()
    Returns
    Type Description
    DebugMipMapMode

    GetDebugMipMapModeTerrainTexture()

    Declaration
    public DebugMipMapModeTerrainTexture GetDebugMipMapModeTerrainTexture()
    Returns
    Type Description
    DebugMipMapModeTerrainTexture

    GetDebugShadowMapMode()

    Declaration
    public ShadowMapDebugMode GetDebugShadowMapMode()
    Returns
    Type Description
    ShadowMapDebugMode

    GetFrozenCameraName()

    Declaration
    public string GetFrozenCameraName()
    Returns
    Type Description
    String

    IsCameraFreezeEnabled()

    Declaration
    public bool IsCameraFreezeEnabled()
    Returns
    Type Description
    Boolean

    IsDebugDisplayEnabled()

    Declaration
    public bool IsDebugDisplayEnabled()
    Returns
    Type Description
    Boolean

    IsDebugDisplayRemovePostprocess()

    Declaration
    public bool IsDebugDisplayRemovePostprocess()
    Returns
    Type Description
    Boolean

    IsDebugFullScreenEnabled()

    Declaration
    public bool IsDebugFullScreenEnabled()
    Returns
    Type Description
    Boolean

    IsDebugMaterialDisplayEnabled()

    Declaration
    public bool IsDebugMaterialDisplayEnabled()
    Returns
    Type Description
    Boolean

    IsDebugMipMapDisplayEnabled()

    Declaration
    public bool IsDebugMipMapDisplayEnabled()
    Returns
    Type Description
    Boolean

    IsMatcapViewEnabled(HDCamera)

    Declaration
    public bool IsMatcapViewEnabled(HDCamera camera)
    Parameters
    Type Name Description
    HDCamera camera
    Returns
    Type Description
    Boolean

    IsMaterialValidationEnabled()

    Declaration
    public bool IsMaterialValidationEnabled()
    Returns
    Type Description
    Boolean

    RegisterDebug()

    Declaration
    public void RegisterDebug()

    RegisterDecalsDebug()

    Declaration
    public void RegisterDecalsDebug()

    RegisterLightingDebug()

    Declaration
    public void RegisterLightingDebug()

    RegisterMaterialDebug()

    Declaration
    public void RegisterMaterialDebug()

    RegisterRenderingDebug()

    Declaration
    public void RegisterRenderingDebug()

    SetDebugLightFilterMode(DebugLightFilterMode)

    Declaration
    public void SetDebugLightFilterMode(DebugLightFilterMode value)
    Parameters
    Type Name Description
    DebugLightFilterMode value

    SetDebugLightingMode(DebugLightingMode)

    Declaration
    public void SetDebugLightingMode(DebugLightingMode value)
    Parameters
    Type Name Description
    DebugLightingMode value

    SetDebugViewCommonMaterialProperty(MaterialSharedProperty)

    Declaration
    public void SetDebugViewCommonMaterialProperty(MaterialSharedProperty value)
    Parameters
    Type Name Description
    MaterialSharedProperty value

    SetDebugViewEngine(Int32)

    Declaration
    public void SetDebugViewEngine(int value)
    Parameters
    Type Name Description
    Int32 value

    SetDebugViewGBuffer(Int32)

    Declaration
    public void SetDebugViewGBuffer(int value)
    Parameters
    Type Name Description
    Int32 value

    SetDebugViewMaterial(Int32)

    Declaration
    public void SetDebugViewMaterial(int value)
    Parameters
    Type Name Description
    Int32 value

    SetDebugViewProperties(DebugViewProperties)

    Declaration
    public void SetDebugViewProperties(DebugViewProperties value)
    Parameters
    Type Name Description
    DebugViewProperties value

    SetDebugViewVarying(DebugViewVarying)

    Declaration
    public void SetDebugViewVarying(DebugViewVarying value)
    Parameters
    Type Name Description
    DebugViewVarying value

    SetFullScreenDebugMode(FullScreenDebugMode)

    Declaration
    public void SetFullScreenDebugMode(FullScreenDebugMode value)
    Parameters
    Type Name Description
    FullScreenDebugMode value

    SetMipMapMode(DebugMipMapMode)

    Declaration
    public void SetMipMapMode(DebugMipMapMode value)
    Parameters
    Type Name Description
    DebugMipMapMode value

    SetShadowDebugMode(ShadowMapDebugMode)

    Declaration
    public void SetShadowDebugMode(ShadowMapDebugMode value)
    Parameters
    Type Name Description
    ShadowMapDebugMode value

    UnregisterDebug()

    Declaration
    public void UnregisterDebug()

    UpdateCameraFreezeOptions()

    Declaration
    public void UpdateCameraFreezeOptions()

    UpdateMaterials()

    Declaration
    public void UpdateMaterials()
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023