diff --git a/src/gui/gui.h b/src/gui/gui.h index 03ab2ca1c..e04c1210c 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -63,6 +63,19 @@ struct SelectionPoint { xCoarse(0), xFine(0), y(0) {} }; +enum ActionType { + GUI_ACTION_PATTERN +}; + +struct UndoData { + int data; +}; + +struct UndoStep { + ActionType type; + std::vector data; +}; + class FurnaceGUI { DivEngine* e;