]> Shamusworld >> Repos - architektonas/blobdiff - src/drawdimensionaction.h
Added angle snap to whole degrees, ability to manipulate Dimensions.
[architektonas] / src / drawdimensionaction.h
index ccb9132e61005655952ff98a38ffb305119dd478..0e691ed834521a43b0594c3ae194d1e27dd3fbbb 100644 (file)
@@ -4,6 +4,7 @@
 #include "action.h"
 
 class Dimension;
+class Object;
 
 class DrawDimensionAction: public Action
 {
@@ -15,11 +16,19 @@ class DrawDimensionAction: public Action
                virtual void MouseDown(Vector);
                virtual void MouseMoved(Vector);
                virtual void MouseReleased(void);
+               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__
+