docs.unity.cn
    Show / Hide Table of Contents

    Class DebugDisplaySettingsUI

    The UI implementation for a debug settings panel

    Inheritance
    Object
    DebugDisplaySettingsUI
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: UnityEngine.Rendering
    Syntax
    public class DebugDisplaySettingsUI : IDebugData

    Methods

    GetReset()

    The reset action to be executed when a Reset of the rendering debugger is need

    Declaration
    public Action GetReset()
    Returns
    Type Description
    Action

    A Action with the restet callback

    Implements
    IDebugData.GetReset()

    RegisterDebug(IDebugDisplaySettings)

    Register a display for the UI

    Declaration
    public void RegisterDebug(IDebugDisplaySettings settings)
    Parameters
    Type Name Description
    IDebugDisplaySettings settings

    IDebugDisplaySettings to be registered

    UnregisterDebug()

    Unregister the debug panels

    Declaration
    public void UnregisterDebug()

    Extension Methods

    AnalyticsUtils.ToNestedColumn<T>(T, Boolean)
    AnalyticsUtils.ToNestedColumnWithDefault<T>(T, T, Boolean)
    ReflectionUtils.Invoke(Object, String, Object[])
    ReflectionUtils.SetField(Object, String, Object)
    ReflectionUtils.GetField(Object, String)
    ReflectionUtils.GetFields(Object)
    Back to top Copyright © 2023 Unity Technologies — Terms of use
    Generated by DocFX
    on 08 September 2023