|
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
} |
|
| 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 () |
|
IntPoint | m_position |
|
IntPoint | m_globalPosition |
|
MouseButton | m_button |
|
int | m_clickCount |
|
unsigned | m_modifierFlags |
|
double | m_force { 0 } |
|
SyntheticClickType | m_syntheticClickType { NoTap } |
|
unsigned | m_type |
|
OptionSet< Modifier > | m_modifiers |
|
double | m_timestamp |
|