Полезный класс для создания новых GUI элементов управления.
Если вы не создаете GUI элементы с нуля, можете не использовать эти функции.
hasModalWindow | Глобальное свойство. Если true, то модальное окно отображается, в противном случае false. |
hotControl | controlID текущего элемента управления. |
keyboardControl | controlID элемента управления с фокусом на клавиатуру. |
systemCopyBuffer | Get access to the system-wide clipboard. |
AlignRectToDevice | Align a local space rectangle to the pixel grid. |
ExitGUI | Puts the GUI in a state that will prevent all subsequent immediate mode GUI functions from evaluating for the remainder of the GUI loop by throwing an ExitGUIException. |
GetControlID | Получает уникальный ID для элемента управления. |
GetStateObject | Получает состояние объекта из controlID. |
GUIToScreenPoint | Конвертирует точку из GUI позиции в пространство на экране. |
GUIToScreenRect | Convert a rect from GUI position to screen space. |
QueryStateObject | Получает существующее состояние объекта из controlID. |
RotateAroundPivot | Обработчик функции для вращения GUI вокруг точки. |
ScaleAroundPivot | Обработчик функции для масштабирования GUI вокруг точки. |
ScreenToGUIPoint | Конвертирует точку из точки в пространстве к позиции GUI. |
ScreenToGUIRect | Convert a rect from screen space to GUI position. |