Started adding undo/redo framework.

This commit is contained in:
Jim Evins
2016-04-29 23:51:01 -04:00
parent 231dc66c0d
commit 61c41d8ba9
9 changed files with 445 additions and 13 deletions
+3 -1
View File
@@ -31,6 +31,7 @@
// Forward References
class LabelModel;
class LabelModelObject;
class UndoRedoModel;
class Handle;
@@ -72,7 +73,7 @@ public:
// Model
/////////////////////////////////////
public:
void setModel( LabelModel* model );
void setModel( LabelModel* model, UndoRedoModel* undoRedoModel );
/////////////////////////////////////
@@ -184,6 +185,7 @@ private:
glabels::Distance mStepSize;
LabelModel* mModel;
UndoRedoModel* mUndoRedoModel;
State mState;