Inviwo 0.9.12-pre
Inviwo documentation
|
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 | |
UndoManager & | operator= (const UndoManager &)=delete |
UndoManager & | operator= (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 |