MeVisLab Toolbox Reference
|
Class for undo/redo of modifying attributes of a CSO. More...
#include <CSOUndoRedoCommands.h>
Public Member Functions | |
CSOCmdCSOModifyVisualAttributes (const CSOListPtr &csoList, CSO *cso) | |
Constructor. | |
~CSOCmdCSOModifyVisualAttributes () override | |
Destructor. | |
int | execute () override |
Method is executed on undo/redo. | |
std::string | description () const override |
Undo descriptions are the inverse of the performed operation. | |
Public Member Functions inherited from ml::CSOCommand | |
CSOCommand (const CSOListPtr &csoList) | |
Constructor. | |
~CSOCommand () override | |
Destructor. | |
void | undo () override |
calls execute | |
Additional Inherited Members | |
Public Attributes inherited from ml::CSOCommand | |
std::string | commandName |
The command as a string (for debugging purposes). | |
Protected Member Functions inherited from ml::CSOCommand | |
bool | checkRedoBehavior () const override |
Not every undo step generates a redo step (a previous step might generate two instead), so... | |
Protected Attributes inherited from ml::CSOCommand | |
CSOList * | _csoList |
Pointer to the csoList. | |
Class for undo/redo of modifying attributes of a CSO.
Definition at line 412 of file CSOUndoRedoCommands.h.
ml::CSOCmdCSOModifyVisualAttributes::CSOCmdCSOModifyVisualAttributes | ( | const CSOListPtr & | csoList, |
CSO * | cso ) |
Constructor.
|
override |
Destructor.
|
inlineoverride |
Undo descriptions are the inverse of the performed operation.
Definition at line 425 of file CSOUndoRedoCommands.h.
|
overridevirtual |
Method is executed on undo/redo.
Implements ml::CSOCommand.