Class DebugStateEnum
Enums Debug State.
Inherited Members
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
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>
Methods
OnEnable()
On Enable method from ScriptableObject
Declaration
public override void OnEnable()
Overrides
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. |