Class EditorGUIUtils
Inheritance
System.Object
EditorGUIUtils
Assembly: cs.temp.dll.dll
Syntax
public static class EditorGUIUtils
Properties
SELECT_COLOR
Declaration
public static Color SELECT_COLOR { get; }
Property Value
Methods
Draw2Arrays<A, B>(ref A[], ref B[], Func<A, A>, Func<B, B>)
Declaration
public static void Draw2Arrays<A, B>(ref A[] arrayA, ref B[] arrayB, Func<A, A> drawItemA, Func<B, B> drawItemB)
Parameters
Type |
Name |
Description |
A[] |
arrayA |
|
B[] |
arrayB |
|
Func<A, A> |
drawItemA |
|
Func<B, B> |
drawItemB |
|
Type Parameters
DrawList(Int32, IList)
Declaration
public static int DrawList(int selected, IList list)
Parameters
Type |
Name |
Description |
System.Int32 |
selected |
|
IList |
list |
|
Returns
Type |
Description |
System.Int32 |
|
DrawRect(Rect, Color)
Declaration
public static void DrawRect(Rect rect, Color color)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Color |
color |
|
FillRect(Rect, Color)
Declaration
public static void FillRect(Rect rect, Color color)
Parameters
Type |
Name |
Description |
Rect |
rect |
|
Color |
color |
|
GetStateObject<T>(Int32)
Declaration
public static T GetStateObject<T>(int controlID)
Parameters
Type |
Name |
Description |
System.Int32 |
controlID |
|
Returns
Type Parameters
Declaration
public static int Popup(string label, int selected, object[] items)
Parameters
Type |
Name |
Description |
System.String |
label |
|
System.Int32 |
selected |
|
System.Object[] |
items |
|
Returns
Type |
Description |
System.Int32 |
|
SetArrayLength<T>(ref T[], Int32)
Declaration
public static void SetArrayLength<T>(ref T[] array, int length)
Parameters
Type |
Name |
Description |
T[] |
array |
|
System.Int32 |
length |
|
Type Parameters
Declaration
public static Enum Toolbar(Enum selected)
Parameters
Type |
Name |
Description |
Enum |
selected |
|
Returns