KeyBinding
AppCUI::Input::KeyBinding (struct)
-
struct KeyBinding
A named, rebindable keyboard shortcut.
Keyis the current (effective) key,DefaultKeythe built-in one.Public Functions
-
inline constexpr KeyBinding(Input::Key key, const char *caption, const char *explanation, uint32 commandId, KeyBindingFlags flags = KeyBindingFlags::None)
-
inline constexpr bool IsModified() const
-
inline constexpr bool HasFlag(KeyBindingFlags flag) const
-
inline constexpr KeyBinding(Input::Key key, const char *caption, const char *explanation, uint32 commandId, KeyBindingFlags flags = KeyBindingFlags::None)