KiCad PCB EDA Suite
|
A holder to handle a list of undo (or redo) commands. More...
#include <undo_redo_container.h>
Public Member Functions | |
UNDO_REDO_CONTAINER () | |
~UNDO_REDO_CONTAINER () | |
UNDO_REDO_CONTAINER (const UNDO_REDO_CONTAINER &)=delete | |
UNDO_REDO_CONTAINER & | operator= (const UNDO_REDO_CONTAINER &)=delete |
void | PushCommand (PICKED_ITEMS_LIST *aCommand) |
PICKED_ITEMS_LIST * | PopCommand () |
void | ClearCommandList () |
Public Attributes | |
std::vector< PICKED_ITEMS_LIST * > | m_CommandsList |
A holder to handle a list of undo (or redo) commands.
Definition at line 289 of file undo_redo_container.h.
UNDO_REDO_CONTAINER::UNDO_REDO_CONTAINER | ( | ) |
Definition at line 305 of file undo_redo_container.cpp.
Referenced by operator=(), and UNDO_REDO_CONTAINER().
UNDO_REDO_CONTAINER::~UNDO_REDO_CONTAINER | ( | ) |
Definition at line 310 of file undo_redo_container.cpp.
References ClearCommandList().
|
delete |
References UNDO_REDO_CONTAINER().
void UNDO_REDO_CONTAINER::ClearCommandList | ( | ) |
Definition at line 316 of file undo_redo_container.cpp.
References m_CommandsList.
Referenced by ~UNDO_REDO_CONTAINER().
|
delete |
References UNDO_REDO_CONTAINER().
PICKED_ITEMS_LIST * UNDO_REDO_CONTAINER::PopCommand | ( | ) |
Definition at line 331 of file undo_redo_container.cpp.
References m_CommandsList.
void UNDO_REDO_CONTAINER::PushCommand | ( | PICKED_ITEMS_LIST * | aCommand | ) |
Definition at line 325 of file undo_redo_container.cpp.
References m_CommandsList.
std::vector<PICKED_ITEMS_LIST*> UNDO_REDO_CONTAINER::m_CommandsList |
Definition at line 306 of file undo_redo_container.h.
Referenced by ClearCommandList(), PopCommand(), and PushCommand().