X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Faction.h;h=fbd744829ae536e9df6a0a50555747749bdd5575;hb=c58b8a9f8b1ae5494857fc423ed8e33b2bbcf329;hp=6565f694827db9b574ee5cd450bf7c8c3dcfa066;hpb=fc498c685147e3173130e2df8953cc52705553e9;p=architektonas diff --git a/src/action.h b/src/action.h index 6565f69..fbd7448 100644 --- a/src/action.h +++ b/src/action.h @@ -1,7 +1,7 @@ #ifndef __ACTION_H__ #define __ACTION_H__ -#include +#include #include "vector.h" class Object; @@ -21,9 +21,13 @@ class Action: public QObject virtual void MouseDown(Vector) = 0; virtual void MouseMoved(Vector) = 0; virtual void MouseReleased(void) = 0; + virtual void KeyDown(int) = 0; + virtual void KeyReleased(int) = 0; signals: void ObjectReady(Object *); + void NeedRefresh(void); }; #endif // __ACTION_H__ +