X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fglobal.cpp;h=e408a5deb2eb7ac53e9a469c3ee39fc0ee095535;hb=acd27aa62a4c78b6aeee523e3145a8aa53f4bcde;hp=c52a1ee66474772336d5f29403266b23b66577a5;hpb=8d80165e3ab9173b8689b3b3420b40bf3020161f;p=architektonas diff --git a/src/global.cpp b/src/global.cpp index c52a1ee..e408a5d 100644 --- a/src/global.cpp +++ b/src/global.cpp @@ -24,6 +24,7 @@ bool Global::selectionInProgress = false; QRectF Global::selection; int Global::tool = TTNone; +int Global::toolState = TSNone; double Global::gridSpacing; int Global::currentLayer = 0; @@ -36,3 +37,19 @@ double Global::zoom = 1.0; 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; +int Global::numIntersectParams = 0; + +int Global::activeLayer = 0; +int Global::numLayers = 1; +std::vector Global::layerHidden; +std::vector Global::layerLocked; +