用于创建新 GUI 控件的 Utility 类。
除非您从头开始创建自己的 GUI 控件,否则不应使用这些函数。
hasModalWindow | 一个全局属性;如果正在显示 ModalWindow,则为 true,否则为 false。 |
hotControl | 当前热控件的 controlID。 |
keyboardControl | 具有键盘焦点的控件的 controlID。 |
systemCopyBuffer | 获取系统剪贴板的访问权限。 |
AlignRectToDevice | Align a local space rectangle to the pixel grid. |
ExitGUI | 通过抛出 ExitGUIException 来将 GUI 置于这样一种状态:阻止所有后续即时模式 GUI 函数计算 GUI 循环的其余部分。 |
GetControlID | 为控件获取一个唯一的 ID。 |
GetStateObject | 从 controlID 获取状态对象。 |
GUIToScreenPoint | 将一个点从 GUI 位置转换为屏幕空间位置。 |
QueryStateObject | 从 controlID 获取一个现有的状态对象。 |
RotateAroundPivot | 让 GUI 围绕一个点旋转的 Helper 函数。 |
ScaleAroundPivot | 让 GUI 围绕一个点缩放的 Helper 函数。 |
ScreenToGUIPoint | 将一个点从屏幕空间位置转换为 GUI 位置。 |
ScreenToGUIRect | Convert a rect from screen space to GUI position. |