Class DebugUIDrawer
Inheritance
System.Object
DebugUIDrawer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Syntax
public class DebugUIDrawer
Methods
Apply(DebugUI.IValueField, DebugState, Object)
Declaration
protected void Apply(DebugUI.IValueField widget, DebugState state, object value)
Parameters
Type |
Name |
Description |
DebugUI.IValueField |
widget |
|
DebugState |
state |
|
System.Object |
value |
|
Declaration
public virtual void Begin(DebugUI.Widget widget, DebugState state)
Parameters
Type |
Name |
Description |
DebugUI.Widget |
widget |
|
DebugState |
state |
|
Cast<T>(Object)
Declaration
protected T Cast<T>(object o)where T : class
Parameters
Type |
Name |
Description |
System.Object |
o |
|
Returns
Type Parameters
Declaration
public virtual void End(DebugUI.Widget widget, DebugState state)
Parameters
Type |
Name |
Description |
DebugUI.Widget |
widget |
|
DebugState |
state |
|
Declaration
public virtual bool OnGUI(DebugUI.Widget widget, DebugState state)
Parameters
Type |
Name |
Description |
DebugUI.Widget |
widget |
|
DebugState |
state |
|
Returns
Type |
Description |
System.Boolean |
|
PrepareControlRect(Single)
Declaration
protected Rect PrepareControlRect(float height = -1F)
Parameters
Type |
Name |
Description |
System.Single |
height |
|
Returns