DrawingView(QWidget * parent = NULL);
public:
-// void SetToolActive(Action * action);
void SetGridSize(uint32_t);
void UpdateGridBackground(void);
Point SnapPointToGrid(Point);
void AddHoveredToSelection(void);
void GetSelection(std::vector<void *> &);
void GetHovered(std::vector<void *> &);
+ void ToolMouseDown(Point);
+ void ToolMouseMove(Point);
+ void ToolMouseUp(Point);
+ void ToolDraw(Painter *);
public slots:
void AddNewObjectToDocument(Object *);
public:
std::vector<void *> select;
std::vector<void *> hover;
-// Action * toolAction;
+// int toolState;
+ Point toolPoint[32];
+// Object * toolObject;
+ // Tool methods (static)
+ public:
+// static void foo();
// public:
// static Container document;
};