Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::UndoManager Class Reference
+ Inheritance diagram for inviwo::UndoManager:

Public Member Functions

 UndoManager (WorkspaceManager *wm, ProcessorNetwork *network, std::function< int()> numRestoreFiles=[]() -> int { return 100000;}, std::function< int()> restoreFrequency=[]() -> int { return 1440;})
 
 UndoManager (const UndoManager &)=delete
 
 UndoManager (UndoManager &&)=delete
 
UndoManageroperator= (const UndoManager &)=delete
 
UndoManageroperator= (UndoManager &&)=delete
 
void pushStateIfDirty ()
 
void markDirty ()
 
void pushState ()
 
void undoState ()
 
void redoState ()
 
void clear ()
 
QAction * getUndoAction () const
 
QAction * getRedoAction () const
 
bool hasRestore () const
 
void restore ()
 
bool eventFilter (QObject *watched, QEvent *event) override
 

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