X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdrawdimensionaction.h;h=0e691ed834521a43b0594c3ae194d1e27dd3fbbb;hb=84afe881653a02a16b19d4da37435b8701b1a826;hp=edd5c7bbc4e4243e94a53731ed9642edd9a32839;hpb=64482766268cddae393da1277987de31e69ffdd9;p=architektonas diff --git a/src/drawdimensionaction.h b/src/drawdimensionaction.h index edd5c7b..0e691ed 100644 --- a/src/drawdimensionaction.h +++ b/src/drawdimensionaction.h @@ -4,6 +4,7 @@ #include "action.h" class Dimension; +class Object; class DrawDimensionAction: public Action { @@ -15,13 +16,18 @@ class DrawDimensionAction: 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: +// void HandleAddDimensionToObject(Object *); + void HandleAddDimensionToObject(void); private: int state; Dimension * dimension; Vector p1, p2; + Object * obj; }; #endif // __DRAWDIMENSIONACTION_H__