C# Класс UnityEditor.EditorGUIExt

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DragSelection ( Rect positions, bool &selections, GUIStyle style ) : bool
MinMaxScroller ( Rect position, int id, float &value, float &size, float visualStart, float visualEnd, float startLimit, float endLimit, GUIStyle slider, GUIStyle thumb, GUIStyle leftButton, GUIStyle rightButton, bool horiz ) : void
MinMaxSlider ( Rect position, float &value, float &size, float visualStart, float visualEnd, float startLimit, float endLimit, GUIStyle slider, GUIStyle thumb, bool horiz ) : void
MultiSelection ( Rect rect, Rect positions, GUIContent content, Rect hitPositions, bool &selections, bool readOnly, int &clickedIndex, Vector2 &offset, float &startSelect, float &endSelect, GUIStyle style ) : HighLevelEvent

Приватные методы

Метод Описание
Any ( bool selections ) : bool
DoMinMaxSlider ( Rect position, int id, float &value, float &size, float visualStart, float visualEnd, float startLimit, float endLimit, GUIStyle slider, GUIStyle thumb, bool horiz ) : void
DoRepeatButton ( Rect position, GUIContent content, GUIStyle style, FocusType focusType ) : bool
FromToRect ( Vector2 start, Vector2 end ) : Rect
GetIndexUnderMouse ( Rect hitPositions, bool readOnly ) : int
ScrollerRepeatButton ( int scrollerID, Rect rect, GUIStyle style ) : bool

Описание методов

DragSelection() публичный статический Метод

public static DragSelection ( Rect positions, bool &selections, GUIStyle style ) : bool
positions UnityEngine.Rect
selections bool
style UnityEngine.GUIStyle
Результат bool

MinMaxScroller() публичный статический Метод

public static MinMaxScroller ( Rect position, int id, float &value, float &size, float visualStart, float visualEnd, float startLimit, float endLimit, GUIStyle slider, GUIStyle thumb, GUIStyle leftButton, GUIStyle rightButton, bool horiz ) : void
position UnityEngine.Rect
id int
value float
size float
visualStart float
visualEnd float
startLimit float
endLimit float
slider UnityEngine.GUIStyle
thumb UnityEngine.GUIStyle
leftButton UnityEngine.GUIStyle
rightButton UnityEngine.GUIStyle
horiz bool
Результат void

MinMaxSlider() публичный статический Метод

public static MinMaxSlider ( Rect position, float &value, float &size, float visualStart, float visualEnd, float startLimit, float endLimit, GUIStyle slider, GUIStyle thumb, bool horiz ) : void
position UnityEngine.Rect
value float
size float
visualStart float
visualEnd float
startLimit float
endLimit float
slider UnityEngine.GUIStyle
thumb UnityEngine.GUIStyle
horiz bool
Результат void

MultiSelection() публичный статический Метод

public static MultiSelection ( Rect rect, Rect positions, GUIContent content, Rect hitPositions, bool &selections, bool readOnly, int &clickedIndex, Vector2 &offset, float &startSelect, float &endSelect, GUIStyle style ) : HighLevelEvent
rect UnityEngine.Rect
positions UnityEngine.Rect
content UnityEngine.GUIContent
hitPositions UnityEngine.Rect
selections bool
readOnly bool
clickedIndex int
offset Vector2
startSelect float
endSelect float
style UnityEngine.GUIStyle
Результат HighLevelEvent