OpenWalnut
1.5.0dev
|
Super class for the actions. More...
#include <WFiberAction.h>
Public Types | |
typedef std::shared_ptr< WFiberAction > | SPtr |
A shared_ptr to this class. More... | |
Public Member Functions | |
virtual | ~WFiberAction () |
Empty virtual destructor. More... | |
virtual void | undo ()=0 |
Undos this action. More... | |
virtual void | redo ()=0 |
Redos this action. More... | |
Super class for the actions.
Definition at line 35 of file WFiberAction.h.
typedef std::shared_ptr< WFiberAction > WFiberAction::SPtr |
A shared_ptr to this class.
Definition at line 41 of file WFiberAction.h.
|
virtual |
Empty virtual destructor.
Definition at line 28 of file WFiberAction.cpp.
|
pure virtual |
Redos this action.
Implemented in WFiberActionToggle, WFiberActionRemoveVertex, WFiberActionRemoveFiber, WFiberActionMultiselect, WFiberActionMultideselect, WFiberActionAddVertex, and WFiberActionAddFiber.
|
pure virtual |
Undos this action.
Implemented in WFiberActionToggle, WFiberActionRemoveVertex, WFiberActionRemoveFiber, WFiberActionMultiselect, WFiberActionMultideselect, WFiberActionAddVertex, and WFiberActionAddFiber.