Supported Keyboard Codes. This are all possible keys.
All supported Keyboard modifiers.
Supported Keyboard ScanCodes. This are all possible keys.
Supported Keyboard States
Returns the current Keyboard modifier.
Returns the pointer to the Keyboard state. With that you can check if some key is pressed without using a event queue. A value of 1 means that the key is pressed and a value of 0 means that it is not. The pointer will be valid for the whole lifetime of the application and should not be freed by the caller.
Returns if screen keyboard is supported.
Returns if the given Keyboard.Code is pressed.
Returns if the given Keyboard.ScanCode is pressed.
Set the current Keyboard modifier.
Use this function to set the rectangle used to type Unicode text inputs.
Rvalue version
Use this function to start accepting Unicode text input events
Use this function to stop receiving any text input events.
Represent the Keyboard