#define EVENT_CLASS_TYPE(type)
Definition Event.hpp:74
#define EVENT_CLASS_CATEGORY(category)
Definition Event.hpp:84
Definition keyboard_events.hpp:8
int mods
Definition keyboard_events.hpp:12
KeyPressedEvent(int key, int scancode, int mods, bool repeat)
Definition keyboard_events.hpp:14
int key
Definition keyboard_events.hpp:10
bool repeat
Definition keyboard_events.hpp:13
int scancode
Definition keyboard_events.hpp:11
Definition keyboard_events.hpp:22
int key
Definition keyboard_events.hpp:24
int scancode
Definition keyboard_events.hpp:25
int mods
Definition keyboard_events.hpp:26
KeyReleasedEvent(int key, int scancode, int mods)
Definition keyboard_events.hpp:28
Definition keyboard_events.hpp:34
uint32_t keycode
Definition keyboard_events.hpp:36
KeyTypedEvent(uint32_t keycode)
Definition keyboard_events.hpp:38
Definition Application.hpp:28
auto key_category
Definition keyboard_events.hpp:5
@ EVENT_CATEGORY_KEYBOARD
constexpr T g_type_max
Definition types.hpp:21