TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::CommandManager Member List

This is the complete list of members for tachyon::CommandManager, including all inherited members.

BeginRebind(CommandID id)tachyon::CommandManagerinline
CancelRebind()tachyon::CommandManagerinline
CommandManager()tachyon::CommandManagerinline
FindChord(CommandMode mode, KeyCode k1, KeyModifier m1, KeyCode k2, KeyModifier m2) consttachyon::CommandManagerinline
FindCommand(CommandMode mode, KeyCode key, KeyModifier modifiers) consttachyon::CommandManagerinline
FormatChordShortcut(KeyCode k1, KeyModifier m1, KeyCode k2, KeyModifier m2)tachyon::CommandManagerinlinestatic
FormatShortcut(KeyCode key, KeyModifier modifiers)tachyon::CommandManagerinlinestatic
GetCommand(CommandID id) consttachyon::CommandManagerinline
GetCommands() consttachyon::CommandManagerinline
GetCommandsForMode(CommandMode mode) consttachyon::CommandManagerinline
GetMode() consttachyon::CommandManagerinline
GetModeCount() consttachyon::CommandManagerinline
GetModeName(CommandMode mode) consttachyon::CommandManagerinline
History()tachyon::CommandManagerinline
History() consttachyon::CommandManagerinline
IDAt(size_t index)tachyon::CommandManagerinlinestatic
IndexOf(CommandID id)tachyon::CommandManagerinlinestatic
IsChordPending() consttachyon::CommandManagerinline
IsRebinding() consttachyon::CommandManagerinline
KeyCodeName(KeyCode k)tachyon::CommandManagerinlinestatic
MakeHandler()tachyon::CommandManagerinline
ProcessInput(const InputState &state)tachyon::CommandManagerinline
ProcessKeyUp(const InputState &state)tachyon::CommandManagerinline
RebindTarget() consttachyon::CommandManagerinline
RegisterChord(CommandMode mode, KeyCode key1, KeyModifier mods1, KeyCode key2, KeyModifier mods2, std::function< void()> callback, std::string_view description={})tachyon::CommandManagerinline
RegisterCommand(CommandMode mode, IconID icon, KeyCode key, KeyModifier modifiers, std::function< void()> callback, std::string_view description={})tachyon::CommandManagerinline
RegisterCommand(IconID icon, KeyCode key, KeyModifier modifiers, std::function< void()> callback, std::string_view description={})tachyon::CommandManagerinline
RegisterCommand(CommandMode mode, KeyCode key, KeyModifier modifiers, std::function< void()> callback, std::string_view description={})tachyon::CommandManagerinline
RegisterCommand(KeyCode key, KeyModifier modifiers, std::function< void()> callback, std::string_view description={})tachyon::CommandManagerinline
RegisterCommand(CommandMode mode, IconID icon, std::function< void()> callback, std::string_view description={})tachyon::CommandManagerinline
RegisterCommand(IconID icon, std::function< void()> callback, std::string_view description={})tachyon::CommandManagerinline
RegisterHeldCommand(CommandMode mode, IconID icon, KeyCode key, KeyModifier modifiers, std::function< void()> onBegin, std::function< void()> onEnd, std::string_view description={})tachyon::CommandManagerinline
RegisterHeldCommand(KeyCode key, KeyModifier modifiers, std::function< void()> onBegin, std::function< void()> onEnd, std::string_view description={})tachyon::CommandManagerinline
RegisterHeldCommand(CommandMode mode, KeyCode key, KeyModifier modifiers, std::function< void()> onBegin, std::function< void()> onEnd, std::string_view description={})tachyon::CommandManagerinline
RegisterMode(std::string_view name)tachyon::CommandManagerinline
SetMode(CommandMode mode)tachyon::CommandManagerinline
SetShortcut(CommandID id, KeyCode key, KeyModifier modifiers)tachyon::CommandManagerinline