KeyboardEvent#
Fully qualified name: carb::input::KeyboardEvent
Defined in carb/input/InputTypes.h
- 
struct KeyboardEvent#
 Defines a keyboard event.
Public Members
- 
InputDevice *device#
 The InputDevice handle that is sending this event.
- 
union carb::input::KeyboardEvent::[anonymous] [anonymous]#
 
- 
KeyboardEventType type#
 The KeyboardEventType for this event.
- 
KeyboardInput key#
 The KeyboardInput key for this event, when
typeis not KeyboardEventType::eChar.
- 
InputType inputType#
 The InputType key for this event, when
typeis not KeyboardEventType::eChar.
- 
char character[kCharacterMaxNumBytes]#
 The UTF-8 character code, when
typeis KeyboardEventType::eChar.
- 
union carb::input::KeyboardEvent::[anonymous] [anonymous]#
 
- 
KeyboardModifierFlags modifiers#
 The KeyboardModifierFlags flags bitwise-or’d.
- 
InputDevice *device#