1.10 |
Event related functionality. More...
Classes | |
struct | Event |
A single event that has information about the event and state for the event. More... | |
struct | Key |
Keyboard event data. More... | |
struct | Pointer |
Pointer event data. More... | |
Enumerations | |
enum class | EventId { none = detail::bit(0) , raw_pointer_down = detail::bit(1) , raw_pointer_up = detail::bit(2) , raw_pointer_move = detail::bit(3) , pointer_click = detail::bit(4) , pointer_dblclick = detail::bit(5) , pointer_hold = detail::bit(6) , pointer_drag_start = detail::bit(7) , pointer_drag = detail::bit(8) , pointer_drag_stop = detail::bit(9) , keyboard_down = detail::bit(10) , keyboard_up = detail::bit(11) , keyboard_repeat = detail::bit(12) } |
Event identifiers. More... | |
Event related functionality.
|
strong |
Event identifiers.
Enumerator | |
---|---|
none | |
raw_pointer_down | Raw pointer event. These events are usually tied to physical device events. It's usually preferred to use the normal pointer events instead. |
raw_pointer_up | Raw pointer event. These events are usually tied to physical device events. It's usually preferred to use the normal pointer events instead. |
raw_pointer_move | Raw pointer event. These events are usually tied to physical device events. It's usually preferred to use the normal pointer events instead. |
pointer_click | Pointer event. |
pointer_dblclick | Pointer event. |
pointer_hold | Pointer event. |
pointer_drag_start | Pointer event. |
pointer_drag | Pointer event. |
pointer_drag_stop | Pointer event. |
keyboard_down | Keyboard event. |
keyboard_up | Keyboard event. |
keyboard_repeat | Keyboard event. |