Class DebugStateEnum
Enums Debug State.
Implements
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEditor.Rendering
Assembly: Unity.RenderPipelines.Core.Editor.dll
Syntax
[Serializable]
[DebugState(new Type[] { typeof(DebugUI.EnumField), typeof(DebugUI.HistoryEnumField) })]
public sealed class DebugStateEnum : DebugState<int>, ISerializationCallbackReceiver
Methods
OnAfterDeserialize()
On After Deserialize Callback
Declaration
public void OnAfterDeserialize()
OnBeforeSerialize()
On Before Serialize Callback
Declaration
public void OnBeforeSerialize()
SetValue(object, IValueField)
Set the value of the Debug Item.
Declaration
public override void SetValue(object value, DebugUI.IValueField field)
Parameters
Type | Name | Description |
---|---|---|
object | value | Input value. |
DebugUI.IValueField | field | Debug Item field. |