]> Shamusworld >> Repos - architektonas/blobdiff - src/mirroraction.h
Changed Actions to emit signal when needing a graphical update.
[architektonas] / src / mirroraction.h
index 0ff0a79cc8d7ed2df63ec361287820d49663f732..aad35866b931b610bdf432ed1a1c7e84467199df 100644 (file)
@@ -3,6 +3,7 @@
 
 #include "action.h"
 
+class Container;
 class Line;
 
 class MirrorAction: public Action
@@ -15,14 +16,16 @@ class MirrorAction: public Action
                virtual void MouseDown(Vector);
                virtual void MouseMoved(Vector);
                virtual void MouseReleased(void);
-               virtual bool KeyDown(int);
-               virtual bool KeyReleased(int);
+               virtual void KeyDown(int);
+               virtual void KeyReleased(int);
 
        private:
                int state;
                Line * line;
                Vector p1, p2, p1Save;
                bool shiftWasPressedOnNextPoint;
+               bool ctrlWasPressed;
+               Container * mirror;
 };
 
 #endif // __MIRRORACTION_H__