#include <command_manager.h>
Definition at line 17 of file command_manager.h.
◆ RegisterCommand()
void yaze::app::editor::CommandManager::RegisterCommand |
( |
const std::string & | shortcut, |
|
|
Command * | command ) |
|
inline |
◆ ExecuteCommand()
void yaze::app::editor::CommandManager::ExecuteCommand |
( |
const std::string & | shortcut | ) |
|
|
inline |
◆ Undo()
void yaze::app::editor::CommandManager::Undo |
( |
| ) |
|
|
inline |
◆ Redo()
void yaze::app::editor::CommandManager::Redo |
( |
| ) |
|
|
inline |
◆ undo_stack_
std::stack<Command*> yaze::app::editor::CommandManager::undo_stack_ |
|
private |
◆ redo_stack_
std::stack<Command*> yaze::app::editor::CommandManager::redo_stack_ |
|
private |
◆ commands_
std::unordered_map<std::string, Command*> yaze::app::editor::CommandManager::commands_ |
|
private |
The documentation for this class was generated from the following file: