Class DebugDisplaySettingsPanel
The abstract common implementation of the IDebug
Inherited Members
Namespace: UnityEngine .Rendering
Assembly: Unity.RenderPipelines.Core.Runtime.dll
Syntax
public abstract class DebugDisplaySettingsPanel : IDebugDisplaySettingsPanelDisposable, IDebugDisplaySettingsPanel, IDisposable
Constructors
DebugDisplaySettingsPanel()
Default constructor
Declaration
protected DebugDisplaySettingsPanel()
Properties
Flags
The Debug
Declaration
public virtual DebugUI.Flags Flags { get; }
Property Value
Order
The order where this panel should be shown
Declaration
public virtual int Order { get; }
Property Value
Type | Description |
---|---|
int |
PanelName
The Panel name
Declaration
public virtual string PanelName { get; }
Property Value
Type | Description |
---|---|
string |
Widgets
The collection of widgets that are in this panel
Declaration
public DebugUI.Widget[] Widgets { get; }
Property Value
Type | Description |
---|---|
Widget[] |
Methods
AddWidget(Widget)
Adds a widget to the panel
Declaration
protected void AddWidget(DebugUI.Widget widget)
Parameters
Type | Name | Description |
---|---|---|
Debug |
widget | The Debug |
Clear()
Clears the widgets list
Declaration
protected void Clear()
Dispose()
Disposes the panel
Declaration
public virtual void Dispose()