]> Shamusworld >> Repos - architektonas/blobdiff - src/global.cpp
Fix grouping on layers other than 0 from disappearing.
[architektonas] / src / global.cpp
index 8dc2f98d76693b99c3470746288355119590e3de..6dfbd901ca140d7f8ec0d9db1476235d15fd1dda 100644 (file)
@@ -27,7 +27,6 @@ int Global::tool = TTNone;
 int Global::toolState = TSNone;
 
 double Global::gridSpacing;
-int Global::currentLayer = 0;
 Point Global::snapPoint;
 bool Global::snapPointIsValid = false;
 uint32_t Global::objectID = 1;
@@ -38,6 +37,11 @@ Vector Global::screenSize(200.0, 200.0);
 
 float Global::scale = 0.5;
 
+float Global::penWidth = 1.0;
+int Global::penStyle = 1;
+uint32_t Global::penColor = 0x000000;
+bool Global::penStamp = false;
+
 Point Global::intersectPoint[16]; // Overkill, yes
 double Global::intersectParam[16]; // Ditto
 int Global::numIntersectPoints = 0;
@@ -47,4 +51,4 @@ int Global::activeLayer = 0;
 int Global::numLayers = 1;
 std::vector<bool> Global::layerHidden;
 std::vector<bool> Global::layerLocked;
-
+std::vector<std::string> Global::layerName;