Class CoreEditorDrawer<TUIState, TData>
Inheritance
System.Object
CoreEditorDrawer<TUIState, TData>
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
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 |
|