// Global variable class. Note that all vars are class vars, so we don't have
// to do any instantiation shite.
+#include <stdint.h>
#include <QRectF>
#include "vector.h"
class QFont;
+enum LineStyle { LSNone, LSSolid, LSDash, LSDot, LSDashDot, LSDashDotDot };
+
+
class Global
{
public:
static bool snapToGrid;
static bool ignoreClicks;
static bool dontMove;
+ static uint32_t objectID;
+ static int tool;
+ static int toolState;
- // Coming soon...
static Point origin;
static double zoom;
static Vector screenSize;
+
+ static float scale;
};
#endif // __GLOBALS_H__