Полезный класс для создания новых GUI элементов управления.
Если вы не создаете GUI элементы с нуля, можете не использовать эти функции.
| hasModalWindow | Глобальное свойство. Если true, то модальное окно отображается, в противном случае false. | 
| hotControl | controlID текущего элемента управления. | 
| keyboardControl | controlID элемента управления с фокусом на клавиатуру. | 
| systemCopyBuffer | Get access to the system-wide clipboard. | 
| 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 позиции в пространство на экране. | 
| QueryStateObject | Получает существующее состояние объекта из controlID. | 
| RotateAroundPivot | Обработчик функции для вращения GUI вокруг точки. | 
| ScaleAroundPivot | Обработчик функции для масштабирования GUI вокруг точки. | 
| ScreenToGUIPoint | Конвертирует точку из точки в пространстве к позиции GUI. |