]> Shamusworld >> Repos - architektonas/blobdiff - src/drawdimensionaction.h
Readded click to add dimension to object (for Line).
[architektonas] / src / drawdimensionaction.h
index edd5c7bbc4e4243e94a53731ed9642edd9a32839..0e691ed834521a43b0594c3ae194d1e27dd3fbbb 100644 (file)
@@ -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__