1 #ifndef KEYBOARDSETTINGS_HH
2 #define KEYBOARDSETTINGS_HH
12 class CommandController;
24 return deadkeyHostKey[n]->getEnum();
27 return codeKanaHostKey.
getEnum();
46 std::unique_ptr<EnumSetting<Keys::KeyCode>> deadkeyHostKey[3];
bool getBoolean() const noexcept
T getEnum() const noexcept
bool getAlwaysEnableKeypad() const
KeyboardSettings(CommandController &commandController)
bool getTraceKeyPresses() const
MappingMode getMappingMode() const
KpEnterMode getKpEnterMode() const
Keys::KeyCode getDeadkeyHostKey(unsigned n) const
bool getAutoToggleCodeKanaLock() const
Keys::KeyCode getCodeKanaHostKey() const
KeyCode
Constants that identify keys and key modifiers.
This file implemented 3 utility functions: