X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdrawlineaction.h;h=bb9aa7708a02cf363fefb1a32df9fd604a8eca16;hb=64482766268cddae393da1277987de31e69ffdd9;hp=0736d303dc3d637d9f8498c0823553341ad8998f;hpb=143b369c0308a8cd524cb0ed51c5d67d6be69603;p=architektonas diff --git a/src/drawlineaction.h b/src/drawlineaction.h index 0736d30..bb9aa77 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 bool KeyDown(int); + virtual bool KeyReleased(int); private: int state; Line * line; - Vector p1, p2; + Vector p1, p2, p1Save; + bool shiftWasPressedOnNextPoint; }; #endif // __DRAWLINEACTION_H__ +