|
Namespaces |
| namespace | Frontend |
| namespace | Frontend::GUI |
Classes |
| class | Frontend::GUI::KeyboardEvent |
| | Represents information about a keyboard event. More...
|
| class | Frontend::GUI::MouseEvent |
| | Represents information about a mouse event. More...
|
| class | Frontend::GUI::PaintEvent |
Enumerations |
| enum | Frontend::GUI::Key {
Frontend::GUI::KeyTab = '\t',
Frontend::GUI::KeyBackspace = '\b',
Frontend::GUI::KeyEnter = '\n',
Frontend::GUI::KeySpace = ' ',
Frontend::GUI::KeyEsc = 0x101,
Frontend::GUI::KeyAlt = 0x103,
Frontend::GUI::KeyShift = 0x104,
Frontend::GUI::KeyCtrl = 0x106,
Frontend::GUI::KeyCapsLock = 0x108,
Frontend::GUI::KeyUpArrow = 0x110,
Frontend::GUI::KeyDownArrow = 0x111,
Frontend::GUI::KeyLeftArrow = 0x112,
Frontend::GUI::KeyRightArrow = 0x113,
Frontend::GUI::KeyF1 = 0x114,
Frontend::GUI::KeyF2 = 0x115,
Frontend::GUI::KeyF3 = 0x116,
Frontend::GUI::KeyF4 = 0x117,
Frontend::GUI::KeyF5 = 0x118,
Frontend::GUI::KeyF6 = 0x119,
Frontend::GUI::KeyF7 = 0x120,
Frontend::GUI::KeyF8 = 0x121,
Frontend::GUI::KeyF9 = 0x122,
Frontend::GUI::KeyF10 = 0x123,
Frontend::GUI::KeyF11 = 0x124,
Frontend::GUI::KeyF12 = 0x125,
Frontend::GUI::KeyF13 = 0x126,
Frontend::GUI::KeyF14 = 0x127,
Frontend::GUI::KeyF15 = 0x128,
Frontend::GUI::KeyF16 = 0x129,
Frontend::GUI::KeyPageUp = 0x130,
Frontend::GUI::KeyPageDown = 0x131,
Frontend::GUI::KeyHome = 0x132,
Frontend::GUI::KeyEnd = 0x133,
Frontend::GUI::KeyInsert = 0x134,
Frontend::GUI::KeyDelete = 0x135
} |
| | Enumerates the keyboard keys. More...
|
| enum | Frontend::GUI::KeyboardEventType { Frontend::GUI::KeyboardEventTypeKeyDown,
Frontend::GUI::KeyboardEventTypeKeyUp,
Frontend::GUI::KeyboardEventTypeCharTyped
} |
| | Enumerates the standard keyboard events. More...
|
| enum | Frontend::GUI::MouseButton {
Frontend::GUI::MouseButtonLeft = 1,
Frontend::GUI::MouseButtonRight = 2,
Frontend::GUI::MouseButtonCenter = 4,
Frontend::GUI::MouseButtonX1 = 8,
Frontend::GUI::MouseButtonX2 = 16
} |
| | Enumerates the standard mouse buttons. More...
|
| enum | Frontend::GUI::MouseEventType { Frontend::GUI::MouseEventTypeMove,
Frontend::GUI::MouseEventTypeButtonDown,
Frontend::GUI::MouseEventTypeButtonUp,
Frontend::GUI::MouseEventTypeWheel
} |
| | Enumerates the standard mouse events. More...
|