1#ifndef KEYBOARDSETTINGS_HH
2#define KEYBOARDSETTINGS_HH
12class CommandController;
24 return deadKeyHostKey[n].getEnum();
27 return codeKanaHostKey.
getEnum();
46 std::array<EnumSetting<SDL_Keycode>, 3> deadKeyHostKey;
bool getBoolean() const noexcept
T getEnum() const noexcept
bool getAlwaysEnableKeypad() const
KeyboardSettings(CommandController &commandController)
bool getTraceKeyPresses() const
MappingMode getMappingMode() const
KpEnterMode getKpEnterMode() const
bool getAutoToggleCodeKanaLock() const
SDL_Keycode getDeadKeyHostKey(unsigned n) const
SDL_Keycode getCodeKanaHostKey() const
This file implemented 3 utility functions: