#include <command_palette.h>
Public Attributes | |
| std::string | name |
| std::string | category |
| std::string | description |
| std::string | shortcut |
| std::function< void()> | callback |
| int | usage_count = 0 |
| int64_t | last_used_ms = 0 |
| std::string | provider_id |
Definition at line 50 of file command_palette.h.
| std::string yaze::editor::CommandEntry::name |
Definition at line 51 of file command_palette.h.
Referenced by yaze::editor::CommandPalette::AddCommand(), and yaze::editor::CommandPaletteWidget::ExecuteCommand().
| std::string yaze::editor::CommandEntry::category |
Definition at line 52 of file command_palette.h.
Referenced by yaze::editor::CommandPalette::AddCommand().
| std::string yaze::editor::CommandEntry::description |
Definition at line 53 of file command_palette.h.
Referenced by yaze::editor::CommandPalette::AddCommand().
| std::string yaze::editor::CommandEntry::shortcut |
Definition at line 54 of file command_palette.h.
Referenced by yaze::editor::CommandPalette::AddCommand().
| std::function<void()> yaze::editor::CommandEntry::callback |
Definition at line 55 of file command_palette.h.
Referenced by yaze::editor::CommandPalette::AddCommand(), and yaze::editor::CommandPaletteWidget::ExecuteCommand().
| int yaze::editor::CommandEntry::usage_count = 0 |
Definition at line 56 of file command_palette.h.
| int64_t yaze::editor::CommandEntry::last_used_ms = 0 |
Definition at line 57 of file command_palette.h.
| std::string yaze::editor::CommandEntry::provider_id |
Provider attribution. Empty means the entry was added directly (not through a registered CommandProvider) and cannot be selectively refreshed.
Definition at line 60 of file command_palette.h.
Referenced by yaze::editor::CommandPalette::AddCommand().