carb::input::KeyboardInput
Defined in carb/input/InputTypes.h
-
enum class carb::input::KeyboardInput : InputType
Defines keyboard key codes.
The key code represents the physical key location in the standard US keyboard layout keyboard, if they exist in the US keyboard.
eUnknown is sent for key events that do not have a key code.
Values:
-
enumerator eUnknown
An unknown key event.
-
enumerator eSpace
-
enumerator eApostrophe
-
enumerator eComma
-
enumerator eMinus
-
enumerator ePeriod
-
enumerator eSlash
-
enumerator eKey0
-
enumerator eKey1
-
enumerator eKey2
-
enumerator eKey3
-
enumerator eKey4
-
enumerator eKey5
-
enumerator eKey6
-
enumerator eKey7
-
enumerator eKey8
-
enumerator eKey9
-
enumerator eSemicolon
-
enumerator eEqual
-
enumerator eA
-
enumerator eB
-
enumerator eC
-
enumerator eD
-
enumerator eE
-
enumerator eF
-
enumerator eG
-
enumerator eH
-
enumerator eI
-
enumerator eJ
-
enumerator eK
-
enumerator eL
-
enumerator eM
-
enumerator eN
-
enumerator eO
-
enumerator eP
-
enumerator eQ
-
enumerator eR
-
enumerator eS
-
enumerator eT
-
enumerator eU
-
enumerator eV
-
enumerator eW
-
enumerator eX
-
enumerator eY
-
enumerator eZ
-
enumerator eLeftBracket
-
enumerator eBackslash
-
enumerator eRightBracket
-
enumerator eGraveAccent
-
enumerator eEscape
-
enumerator eTab
-
enumerator eEnter
-
enumerator eBackspace
-
enumerator eInsert
-
enumerator eDel
-
enumerator eRight
-
enumerator eLeft
-
enumerator eDown
-
enumerator eUp
-
enumerator ePageUp
-
enumerator ePageDown
-
enumerator eHome
-
enumerator eEnd
-
enumerator eCapsLock
-
enumerator eScrollLock
-
enumerator eNumLock
-
enumerator ePrintScreen
-
enumerator ePause
-
enumerator eF1
-
enumerator eF2
-
enumerator eF3
-
enumerator eF4
-
enumerator eF5
-
enumerator eF6
-
enumerator eF7
-
enumerator eF8
-
enumerator eF9
-
enumerator eF10
-
enumerator eF11
-
enumerator eF12
-
enumerator eNumpad0
-
enumerator eNumpad1
-
enumerator eNumpad2
-
enumerator eNumpad3
-
enumerator eNumpad4
-
enumerator eNumpad5
-
enumerator eNumpad6
-
enumerator eNumpad7
-
enumerator eNumpad8
-
enumerator eNumpad9
-
enumerator eNumpadDel
-
enumerator eNumpadDivide
-
enumerator eNumpadMultiply
-
enumerator eNumpadSubtract
-
enumerator eNumpadAdd
-
enumerator eNumpadEnter
-
enumerator eNumpadEqual
-
enumerator eLeftShift
-
enumerator eLeftControl
-
enumerator eLeftAlt
-
enumerator eLeftSuper
-
enumerator eRightShift
-
enumerator eRightControl
-
enumerator eRightAlt
-
enumerator eRightSuper
-
enumerator eMenu
-
enumerator eCount
Number of key entries.
-
enumerator eUnknown