// to do any instantiation shite.
#include <stdint.h>
+#include <string>
#include <vector>
#include <QRectF>
#include "vector.h"
enum LineStyle { LSNone, LSSolid, LSDash, LSDot, LSDashDot, LSDashDotDot };
+typedef std::vector<void *> VPVector;
+typedef std::vector<void *>::iterator VPVectorIter;
+typedef std::vector<bool> BVector;
+typedef std::vector<std::string> SVector;
class Global
{
static double gridSpacing;
static bool selectionInProgress;
static QRectF selection;
- static int currentLayer;
static QFont * font;
static Point snapPoint;
static bool snapPointIsValid;
static int activeLayer;
static int numLayers;
- static std::vector<bool> layerHidden;
- static std::vector<bool> layerLocked;
+ static BVector layerHidden;
+ static BVector layerLocked;
+ static SVector layerName;
};
#endif // __GLOBALS_H__