#include <shortcut_manager.h>
Public Types | |
| enum class | Scope { kGlobal , kEditor , kPanel } |
Public Attributes | |
| std::string | name |
| Scope | scope = Scope::kGlobal |
| std::vector< ImGuiKey > | keys |
| std::function< void()> | callback |
Definition at line 19 of file shortcut_manager.h.
|
strong |
| Enumerator | |
|---|---|
| kGlobal | |
| kEditor | |
| kPanel | |
Definition at line 20 of file shortcut_manager.h.
| std::string yaze::editor::Shortcut::name |
Definition at line 25 of file shortcut_manager.h.
| Scope yaze::editor::Shortcut::scope = Scope::kGlobal |
Definition at line 26 of file shortcut_manager.h.
| std::vector<ImGuiKey> yaze::editor::Shortcut::keys |
Definition at line 27 of file shortcut_manager.h.
| std::function<void()> yaze::editor::Shortcut::callback |
Definition at line 28 of file shortcut_manager.h.