1#ifndef AUBO_SCOPE_UNDO_REDO_MANAGER_H
2#define AUBO_SCOPE_UNDO_REDO_MANAGER_H
66 std::function<
void()> undoableChanges);
#define ARCS_CLASS_FORWARD(C)
Macro that forward declares a class and defines the respective smartpointers through ARCS_DECLARE_PTR...
UndoRedoManager This interface is used to record changes triggered by an end user in the screen of a ...
UndoRedoManager(UndoRedoManager &f)
virtual ~UndoRedoManager()
UndoRedoManager(UndoRedoManager &&f)
void recordChanges(const std::string &text, std::function< void()> undoableChanges)