X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdrawlineaction.h;h=7caa814799738f5f1171166cf20fe8e065cd1fc1;hb=9426a17d7752f82b27c47f12df0062b882df3077;hp=0736d303dc3d637d9f8498c0823553341ad8998f;hpb=fc498c685147e3173130e2df8953cc52705553e9;p=architektonas diff --git a/src/drawlineaction.h b/src/drawlineaction.h index 0736d30..7caa814 100644 --- a/src/drawlineaction.h +++ b/src/drawlineaction.h @@ -15,11 +15,15 @@ class DrawLineAction: public Action virtual void MouseDown(Vector); virtual void MouseMoved(Vector); virtual void MouseReleased(void); + virtual void KeyDown(int); + virtual void KeyReleased(int); private: int state; Line * line; - Vector p1, p2; + Vector p1, p2, p1Save; + bool shiftWasPressedOnNextPoint; }; #endif // __DRAWLINEACTION_H__ +