X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmirroraction.h;h=aad35866b931b610bdf432ed1a1c7e84467199df;hb=6ce9d9112c232f02b2be6cbdedbeb89c28bc713a;hp=0ff0a79cc8d7ed2df63ec361287820d49663f732;hpb=428876081ee41d40e32f5b4f2bfcfdb7a835e6e1;p=architektonas diff --git a/src/mirroraction.h b/src/mirroraction.h index 0ff0a79..aad3586 100644 --- a/src/mirroraction.h +++ b/src/mirroraction.h @@ -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__