|
| enum | Type : uint8_t {
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel,
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel
} |
| |
| enum | Modifier {
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4,
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4
} |
| |
| enum | Type : uint8_t {
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel,
NoType = 0,
KeyDown,
KeyUp,
RawKeyDown,
Char,
MouseMoved,
MousePressed,
MouseReleased,
MouseForceChanged,
MouseForceDown,
MouseForceUp,
MouseScroll,
Wheel
} |
| |
| enum | Modifier {
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4,
Modifier::AltKey = 1 << 0,
Modifier::CtrlKey = 1 << 1,
Modifier::MetaKey = 1 << 2,
Modifier::ShiftKey = 1 << 3,
Modifier::CapsLockKey = 1 << 4
} |
| |
| static bool | currentCapsLockState () |
| |
| static void | getCurrentModifierState (bool &shiftKey, bool &ctrlKey, bool &altKey, bool &metaKey) |
| |
| static bool | currentCapsLockState () |
| |
| static void | getCurrentModifierState (bool &shiftKey, bool &ctrlKey, bool &altKey, bool &metaKey) |
| |
| | PlatformEvent () |
| |
| | PlatformEvent (Type type) |
| |
| | PlatformEvent (Type type, OptionSet< Modifier > modifiers, double timestamp) |
| |
| | PlatformEvent (Type type, bool shiftKey, bool ctrlKey, bool altKey, bool metaKey, double timestamp) |
| |
| | ~PlatformEvent () |
| |
| | PlatformEvent () |
| |
| | PlatformEvent (Type type) |
| |
| | PlatformEvent (Type type, OptionSet< Modifier > modifiers, double timestamp) |
| |
| | PlatformEvent (Type type, bool shiftKey, bool ctrlKey, bool altKey, bool metaKey, double timestamp) |
| |
| | ~PlatformEvent () |
| |
| String | m_text |
| |
| String | m_unmodifiedText |
| |
| String | m_keyIdentifier |
| |
| int | m_windowsVirtualKeyCode |
| |
| bool | m_autoRepeat |
| |
| bool | m_isKeypad |
| |
| bool | m_isSystemKey |
| |
| unsigned | m_type |
| |
| OptionSet< Modifier > | m_modifiers |
| |
| double | m_timestamp |
| |