input_codes

enum class lt::Key : u16

The (e)numeric codes for hardware keys used for input.

Values:

enumerator none
enumerator left_button
enumerator l_button
enumerator right_button
enumerator r_button
enumerator middle_button
enumerator m_button
enumerator x_button_1
enumerator x_button_2
enumerator wheel_down
enumerator wheel_up
enumerator escape
enumerator escp
enumerator backspace
enumerator tab
enumerator capslock
enumerator enter
enumerator space
enumerator delete_
enumerator shift
enumerator left_shift
enumerator l_shift
enumerator right_shift
enumerator r_shift
enumerator control
enumerator left_control
enumerator l_control
enumerator ctrl
enumerator left_ctrl
enumerator l_ctrl
enumerator right_control
enumerator r_control
enumerator right_ctrl
enumerator r_ctrl
enumerator alt
enumerator left_alt
enumerator l_alt
enumerator right_alt
enumerator r_alt
enumerator pageup
enumerator pagedown
enumerator home
enumerator end
enumerator left_arrow
enumerator l_arrow
enumerator up_arrow
enumerator u_arrow
enumerator right_arrow
enumerator r_arrow
enumerator down_arrow
enumerator d_arrow
enumerator cancel
enumerator pause
enumerator select
enumerator print
enumerator snapshot
enumerator insert
enumerator help
enumerator sleep
enumerator eep
enumerator digit_0
enumerator digit_1
enumerator digit_2
enumerator digit_3
enumerator digit_4
enumerator digit_5
enumerator digit_6
enumerator digit_7
enumerator digit_8
enumerator digit_9
enumerator a
enumerator b
enumerator c
enumerator d
enumerator e
enumerator f
enumerator g
enumerator h
enumerator i
enumerator j
enumerator k
enumerator l
enumerator m
enumerator n
enumerator o
enumerator p
enumerator q
enumerator r
enumerator s
enumerator t
enumerator u
enumerator v
enumerator w
enumerator x
enumerator y
enumerator z
enumerator super
enumerator left_super
enumerator l_super
enumerator right_super
enumerator r_super
enumerator kp_0
enumerator kp_1
enumerator kp_2
enumerator kp_3
enumerator kp_4
enumerator kp_5
enumerator kp_6
enumerator kp_7
enumerator kp_8
enumerator kp_9
enumerator kp_decimal
enumerator kp_divide
enumerator kp_multiply
enumerator kp_subtract
enumerator kp_add
enumerator kp_enter
enumerator kp_equal
enumerator f1
enumerator f2
enumerator f3
enumerator f4
enumerator f5
enumerator f6
enumerator f7
enumerator f8
enumerator f9
enumerator f10
enumerator f11
enumerator f12
enumerator unknown

Input was received but was none of the above.

constexpr std::string lt::to_string(Key key)

Converts lt::Key enum value to string representation, eg lt::Key::alt -> “alt”.