KiCad PCB EDA Suite
Loading...
Searching...
No Matches
UNDO_REDO_CONTAINER Class Reference

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_CONTAINERoperator= (const UNDO_REDO_CONTAINER &)=delete
 
void PushCommand (PICKED_ITEMS_LIST *aCommand)
 
PICKED_ITEMS_LISTPopCommand ()
 
void ClearCommandList ()
 

Public Attributes

std::vector< PICKED_ITEMS_LIST * > m_CommandsList
 

Detailed Description

A holder to handle a list of undo (or redo) commands.

Definition at line 289 of file undo_redo_container.h.

Constructor & Destructor Documentation

◆ UNDO_REDO_CONTAINER() [1/2]

UNDO_REDO_CONTAINER::UNDO_REDO_CONTAINER ( )

Definition at line 305 of file undo_redo_container.cpp.

◆ ~UNDO_REDO_CONTAINER()

UNDO_REDO_CONTAINER::~UNDO_REDO_CONTAINER ( )

Definition at line 310 of file undo_redo_container.cpp.

References ClearCommandList().

◆ UNDO_REDO_CONTAINER() [2/2]

UNDO_REDO_CONTAINER::UNDO_REDO_CONTAINER ( const UNDO_REDO_CONTAINER )
delete

Member Function Documentation

◆ ClearCommandList()

◆ operator=()

UNDO_REDO_CONTAINER & UNDO_REDO_CONTAINER::operator= ( const UNDO_REDO_CONTAINER )
delete

◆ PopCommand()

PICKED_ITEMS_LIST * UNDO_REDO_CONTAINER::PopCommand ( )

◆ PushCommand()

void UNDO_REDO_CONTAINER::PushCommand ( PICKED_ITEMS_LIST aCommand)

Member Data Documentation

◆ m_CommandsList


The documentation for this class was generated from the following files: