static constexpr int32_t KEYCODE_PAGE_UP
static constexpr int32_t KEYCODE_F12
static constexpr int32_t KEYCODE_TAB
static constexpr int32_t KEYCODE_ESCAPE
static constexpr int32_t KEYCODE_F9
~GUIKeyboardEvent()
Destructor.
static constexpr int32_t KEYCODE_PAGE_DOWN
static constexpr int32_t KEYCODE_F6
static constexpr int32_t KEYCODE_POS1
int32_t getKeyCode() const
static constexpr int32_t KEYCODE_F7
static constexpr int32_t KEYCODE_LEFT
void setKeyCode(int32_t code)
Set key code.
bool isControlDown() const
int32_t getKeyChar() const
void setAltDown(bool altDown)
Set alt down.
static constexpr int32_t KEYCODE_LEFT_CONTROL
static constexpr int32_t KEYCODE_F5
void setProcessed(bool processed)
Set event processed.
void setType(GUIKeyboardEventType type)
Set type.
void setControlDown(bool controlDown)
Set control down.
GUIKeyboardEventType type
static constexpr int32_t KEYCODE_RETURN
static constexpr int32_t KEYCODE_RIGHT_ALT
static constexpr int32_t KEYCODE_DOWN
GUIKeyboardEventType getType() const
static constexpr int32_t KEYCODE_LEFT_ALT
void setKeyChar(int32_t keyChar)
Set key char.
static constexpr int32_t KEYCODE_SPACE
static constexpr int32_t KEYCODE_F10
void setTime(int64_t time)
Time in milliseconds.
static constexpr int32_t KEYCODE_END
static constexpr int32_t KEYCODE_BACKSPACE
void setMetaDown(bool metaDown)
Set meta down.
@ KEYBOARDEVENT_KEY_PRESSED
@ KEYBOARDEVENT_KEY_TYPED
@ KEYBOARDEVENT_KEY_RELEASED
void setRepeat(bool repeat)
Set repeat.
static constexpr int32_t KEYCODE_DELETE
static constexpr int32_t KEYCODE_UP
static constexpr int32_t KEYCODE_LEFT_SHIFT
static constexpr int32_t KEYCODE_RIGHT
static constexpr int32_t KEYCODE_F2
static constexpr int32_t KEYCODE_F3
void setShiftDown(bool shiftDown)
Set shift down.
static constexpr int32_t KEYCODE_F4
static constexpr int32_t KEYCODE_RIGHT_SHIFT
static constexpr int32_t KEYCODE_F1
static constexpr int32_t KEYCODE_F8
static constexpr int32_t KEYCODE_RIGHT_CONTROL
GUIKeyboardEvent()
Constructor.
static constexpr int32_t KEYCODE_F11