]> Shamusworld >> Repos - architektonas/blobdiff - src/object.h
Fix object selection to work while in snap mode.
[architektonas] / src / object.h
index 72aaad644f29a79d96dba2d08a59e83118529509..39dbb9e4137633bf0483e7711ecb6df8fc3d8d81 100644 (file)
@@ -57,6 +57,7 @@ class Object
                static void SetDeleteActive(bool state = true);
                static void SetDimensionActive(bool state = true);
                static void SetSnapMode(bool state = true);
+               static Vector SnapPointToGrid(Vector);
 
        protected:
                Vector position;                                        // All objects have a position (doubles as reference point)
@@ -86,6 +87,7 @@ class Object
        public:
                static bool selectionInProgress;
                static QRectF selection;
+               static double gridSpacing;                      // Grid spacing in base units
 };
 
 #endif // __OBJECT_H__