Class CoreEditorDrawer<TUIState, TData>
  
Inheritance
System.Object
CoreEditorDrawer<TUIState, TData>
 
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 static class CoreEditorDrawer<TUIState, TData>
 
Type Parameters
| Name | 
Description | 
| TUIState | 
 | 
| TData | 
 | 
Fields
  
noop
Declaration
public static readonly CoreEditorDrawer<TUIState, TData>.IDrawer noop
 
Field Value
space
Declaration
public static readonly CoreEditorDrawer<TUIState, TData>.IDrawer space
 
Field Value
Methods
  
Action(CoreEditorDrawer<TUIState, TData>.ActionDrawer[])
Declaration
public static CoreEditorDrawer<TUIState, TData>.IDrawer Action(params CoreEditorDrawer<TUIState, TData>.ActionDrawer[] drawers)
 
Parameters
Returns
FadeGroup(CoreEditorDrawer<TUIState, TData>.AnimBoolItemGetter, FadeOption, CoreEditorDrawer<TUIState, TData>.IDrawer[])
Declaration
public static CoreEditorDrawer<TUIState, TData>.IDrawer FadeGroup(CoreEditorDrawer<TUIState, TData>.AnimBoolItemGetter fadeGetter, FadeOption options, params CoreEditorDrawer<TUIState, TData>.IDrawer[] groupDrawers)
 
Parameters
Returns
FoldoutGroup(String, CoreEditorDrawer<TUIState, TData>.AnimBoolGetter, FoldoutOption, CoreEditorDrawer<TUIState, TData>.IDrawer[])
Declaration
public static CoreEditorDrawer<TUIState, TData>.IDrawer FoldoutGroup(string title, CoreEditorDrawer<TUIState, TData>.AnimBoolGetter root, FoldoutOption options, params CoreEditorDrawer<TUIState, TData>.IDrawer[] bodies)
 
Parameters
Returns
Group(CoreEditorDrawer<TUIState, TData>.IDrawer[])
Declaration
public static CoreEditorDrawer<TUIState, TData>.IDrawer Group(params CoreEditorDrawer<TUIState, TData>.IDrawer[] drawers)
 
Parameters
Returns
LabelWidth(Single, CoreEditorDrawer<TUIState, TData>.IDrawer[])
Declaration
public static CoreEditorDrawer<TUIState, TData>.IDrawer LabelWidth(float width, params CoreEditorDrawer<TUIState, TData>.IDrawer[] drawers)
 
Parameters
Returns
Select<T2UIState, T2Data>(CoreEditorDrawer<TUIState, TData>.StateSelect<T2UIState>, CoreEditorDrawer<TUIState, TData>.DataSelect<T2Data>, CoreEditorDrawer<T2UIState, T2Data>.IDrawer[])
Declaration
public static CoreEditorDrawer<TUIState, TData>.IDrawer Select<T2UIState, T2Data>(CoreEditorDrawer<TUIState, TData>.StateSelect<T2UIState> stateSelect, CoreEditorDrawer<TUIState, TData>.DataSelect<T2Data> dataSelect, params CoreEditorDrawer<T2UIState, T2Data>.IDrawer[] otherDrawers)
 
Parameters
Returns
Type Parameters
| Name | 
Description | 
| T2UIState | 
 | 
| T2Data | 
 |