Public Member Functions |
| | GUIScreen (string@ sprName, int path) |
| void | Draw () |
| void | Update () |
| bool | MouseDown (int x, int y, int click) |
| bool | MouseUp (int x, int y, int click) |
| void | MouseMove (int fromX, int fromY, int toX, int toY) |
| bool | KeyDown (uint8 key) |
| void | InputLost () |
| IControl@ | Control () |
| IGUIScreenOpt@ | Control (IControl@ control) |
| IGUIScreenOpt@ | SetCallbackShow (IGUIScreenCallbackShow@ callback) |
| IGUIScreenOpt@ | SetCallbackHide (IGUIScreenCallbackHide@ callback) |
| IGUIScreenOpt@ | SetCallbackMove (IGUIScreenCallbackMove@ callback) |
| IGUIScreenOpt@ | SetCallbackFocus (IGUIScreenCallbackFocus@ callback) |
| IGUIScreenOpt@ | Position (int x, int y) |
| IGUIScreenOpt@ | Size (int w, int h) |
| IGUIScreenOpt@ | CanMove (bool enabled) |
| IGUIScreenOpt@ | Modal (bool enabled) |
| IGUIScreenOpt@ | Multiinstance (bool enabled) |
| IGUIScreenOpt@ | IgnoreBorders (bool enabled) |
| IGUIScreenOpt@ | CloseOnMiss (bool enabled) |
| IGUIScreenOpt@ | AutoCursor (bool enabled, int cursorType) |
| IGUIScreenOpt@ | Hardcoded (bool enabled) |
| int | GetPosX () |
| int | GetPosY () |
| int | GetWidth () |
| int | GetHeight () |
| int | GetIndex () |
Public Attributes |
| int | Index |
| int | PosX |
| int | PosY |
| int | width |
| int | height |
| Sprite | Surface |
| bool | IsCanMove |
| bool | IsModal |
| bool | IsMultiinstance |
| bool | IsIgnoreBorders |
| bool | IsCloseOnMiss |
| bool | IsAutoCursor |
| bool | IsHardcoded |
| bool | IsLMouseDown |
| int | AutoCursorType |
| int | AutoCursorPrev |
| IGUIScreenCallbackShow@ | CallbackShow |
| IGUIScreenCallbackHide@ | CallbackHide |
| IGUIScreenCallbackMove@ | CallbackMove |
| IGUIScreenCallbackFocus@ | CallbackFocus |
| IControl@ | screenControl |