Enum KeyboardKey
Defined in File button-codes.h
Enum Documentation
-
enum class CE::Input::KeyboardKey : std::uint16_t
Portable physical key positions/functions, independent of native tokens.
Letter/punctuation names describe US keyboard positions, not typed text. Named keys retain their ordinary keyboard meaning; Unknown is unmapped. Committed characters come from Events::Text, including non-US layouts.
See also
Values:
-
enumerator Unknown
Unmapped or unsupported portable identity.
-
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 Digit0
-
enumerator Digit1
-
enumerator Digit2
-
enumerator Digit3
-
enumerator Digit4
-
enumerator Digit5
-
enumerator Digit6
-
enumerator Digit7
-
enumerator Digit8
-
enumerator Digit9
-
enumerator Space
-
enumerator Apostrophe
-
enumerator Comma
-
enumerator Minus
-
enumerator Period
-
enumerator Slash
-
enumerator Semicolon
-
enumerator Equal
-
enumerator LeftBracket
-
enumerator Backslash
-
enumerator RightBracket
-
enumerator GraveAccent
-
enumerator Escape
-
enumerator Enter
-
enumerator Tab
-
enumerator Backspace
-
enumerator Insert
-
enumerator Delete
-
enumerator Right
-
enumerator Left
-
enumerator Down
-
enumerator Up
-
enumerator PageUp
-
enumerator PageDown
-
enumerator Home
-
enumerator End
-
enumerator CapsLock
-
enumerator ScrollLock
-
enumerator NumLock
-
enumerator PrintScreen
-
enumerator Pause
-
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 F13
-
enumerator F14
-
enumerator F15
-
enumerator F16
-
enumerator F17
-
enumerator F18
-
enumerator F19
-
enumerator F20
-
enumerator F21
-
enumerator F22
-
enumerator F23
-
enumerator F24
-
enumerator F25
-
enumerator Keypad0
-
enumerator Keypad1
-
enumerator Keypad2
-
enumerator Keypad3
-
enumerator Keypad4
-
enumerator Keypad5
-
enumerator Keypad6
-
enumerator Keypad7
-
enumerator Keypad8
-
enumerator Keypad9
-
enumerator KeypadDecimal
-
enumerator KeypadDivide
-
enumerator KeypadMultiply
-
enumerator KeypadSubtract
-
enumerator KeypadAdd
-
enumerator KeypadEnter
-
enumerator KeypadEqual
-
enumerator LeftShift
-
enumerator LeftControl
-
enumerator LeftAlt
-
enumerator LeftSuper
-
enumerator RightShift
-
enumerator RightControl
-
enumerator RightAlt
-
enumerator RightSuper
-
enumerator Menu
-
enumerator Unknown