35 typedef std::vector<UndoState*> StateList;
50 bool undo(uint steps,
int objectId);
52 bool redo(uint steps,
int objectId);
56 uint undoItems()
const;
57 uint redoItems()
const;
66 void setMaxSize(uint maxSize);
77 StateList undoActions_;
78 StateList redoActions_;
Definition: undostack.h:37
UndoState describes an undoable state (action).
Definition: undostate.h:59
TransactionState provides a container where multiple UndoStates can be stored.
Definition: undostate.h:326
UndoManager handles the undo stack.
Definition: undomanager.h:81