Loading...
Searching...
No Matches
Keyboard.hpp
Go to the documentation of this file.
7// In no event will the authors be held liable for any damages arising from the use of this software.
222 // Typical language mappings: Belg:£µ` FrCa:<>} Dan:*' Dutch:`´ Fren:µ* Ger:'# Ital:§ù LatAm:[}` Nor:*@ Span:ç} Swed:*' Swiss:$£} UK:~# Brazil:}]
336static constexpr unsigned int ScancodeCount{static_cast<unsigned int>(Scan::LaunchMediaSelect) + 1};
Utility string class that automatically handles conversions between types and encodings.
Definition String.hpp:89
static constexpr unsigned int KeyCount
The total number of keyboard keys, ignoring Key::Unknown
Definition Keyboard.hpp:162
static constexpr unsigned int ScancodeCount
The total number of scancodes, ignoring Scan::Unknown
Definition Keyboard.hpp:336
Scancode delocalize(Key key)
Identify the physical key corresponding to a logical one.
String getDescription(Scancode code)
Provide a string representation for a given scancode.
void setVirtualKeyboardVisible(bool visible)
Show or hide the virtual keyboard.
@ RSystem
The right OS specific key: window (Windows and Linux), apple (macOS), ...
@ LSystem
The left OS specific key: window (Windows and Linux), apple (macOS), ...
Definition AudioResource.hpp:36