]> Shamusworld >> Repos - architektonas/blobdiff - src/dimension.h
Added more visual feedback to Dimension type changing buttons.
[architektonas] / src / dimension.h
index 9a9b3d48c024e4e4f35666304f281a4e19492f74..fbc2896a21735573983e69d477ae98d06f716e4d 100644 (file)
@@ -19,7 +19,7 @@ class Dimension: public Object
                virtual void Draw(Painter *);
                virtual Vector Center(void);
                virtual bool Collided(Vector);
-               virtual void PointerMoved(Vector);
+               virtual bool PointerMoved(Vector);
                virtual void PointerReleased(void);
                virtual bool HitTest(Point);
                virtual void Enumerate(FILE *);
@@ -50,7 +50,9 @@ class Dimension: public Object
                bool hitPoint2;
                bool hitLine;
                bool hitFlipSwitch;
-               bool oldHitPoint1, oldHitPoint2, oldHitLine, oldHitFlipSwitch;
+               bool hitChangeSwitch1;
+               bool hitChangeSwitch2;
+               bool oldHitPoint1, oldHitPoint2, oldHitLine, oldHitFlipSwitch, oldHitChangeSwitch1, oldHitChangeSwitch2;
        public:
                double size;                                            // Size of arrows/text in base units
 };