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