]> Shamusworld >> Repos - architektonas/blobdiff - src/drawlineaction.h
Added key modifiers to Actions.
[architektonas] / src / drawlineaction.h
index 0736d303dc3d637d9f8498c0823553341ad8998f..bb9aa7708a02cf363fefb1a32df9fd604a8eca16 100644 (file)
@@ -15,11 +15,15 @@ class DrawLineAction: public Action
                virtual void MouseDown(Vector);
                virtual void MouseMoved(Vector);
                virtual void MouseReleased(void);
+               virtual bool KeyDown(int);
+               virtual bool KeyReleased(int);
 
        private:
                int state;
                Line * line;
-               Vector p1, p2;
+               Vector p1, p2, p1Save;
+               bool shiftWasPressedOnNextPoint;
 };
 
 #endif // __DRAWLINEACTION_H__
+