hasModifier
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
inline bool hasModifier(KeyModifier flags, KeyModifier test)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:29
Report an issue with this entry →operator&
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
inline KeyModifier operator&(KeyModifier a, KeyModifier b)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:26
Report an issue with this entry →operator|
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
inline KeyModifier operator|(KeyModifier a, KeyModifier b)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:23
Report an issue with this entry →Shortcut::operator!=
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator!=(const Shortcut& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:43
Report an issue with this entry →Shortcut::operator==
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool operator==(const Shortcut& o) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:40
Report an issue with this entry →ShortcutManager::~ShortcutManager
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
~ShortcutManager();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:72
Report an issue with this entry →ShortcutManager::allBindings
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
std::vector<BindingInfo> allBindings() const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:107
Report an issue with this entry →ShortcutManager::bind
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ShortcutId bind(const Shortcut& shortcut, ShortcutCallback callback);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:78
Report an issue with this entry →ShortcutManager::bind
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ShortcutId bind(const String& shortcutStr, ShortcutCallback callback);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:84
Report an issue with this entry →ShortcutManager::format
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
static String format(const Shortcut& shortcut);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:127
Report an issue with this entry →ShortcutManager::isBound
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isBound(const Shortcut& shortcut) const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:96
Report an issue with this entry →ShortcutManager::isEnabled
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isEnabled() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:118
Report an issue with this entry →ShortcutManager::operator=
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ShortcutManager& operator=(const ShortcutManager&) = delete;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:76
Report an issue with this entry →ShortcutManager::parse
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
static Shortcut parse(const String& str);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:120
Report an issue with this entry →ShortcutManager::setEnabled
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setEnabled(bool enabled)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:116
Report an issue with this entry →ShortcutManager::ShortcutManager
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ShortcutManager(const ShortcutManager&) = delete;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:74
Report an issue with this entry →ShortcutManager::ShortcutManager
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ShortcutManager();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:71
Report an issue with this entry →ShortcutManager::tryDispatch
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool tryDispatch(const String& key, bool ctrl, bool shift, bool alt, bool meta);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:109
Report an issue with this entry →ShortcutManager::unbind
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void unbind(const Shortcut& shortcut);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:90
Report an issue with this entry →ShortcutManager::unbind
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void unbind(ShortcutId id);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:87
Report an issue with this entry →ShortcutManager::unbindAll
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void unbindAll();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:93
Report an issue with this entry →void
Installed header declaration in the platform module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using ShortcutCallback = std::function<void()>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/platform/shortcut_manager.h:46
Report an issue with this entry →