+// void SetToolActive(Action * action);
+ void SetGridSize(uint32_t);
+ void UpdateGridBackground(void);
+ Point SnapPointToGrid(Point);
+ void RenderObjects(Painter *, Container *);
+ void DeleteSelectedItems(void);
+ void ClearSelection(void);
+ void AddHoveredToSelection(void);
+ void GetSelection(std::vector<void *> &);
+ void GetHovered(std::vector<void *> &);
+
+ public slots:
+ void AddNewObjectToDocument(Object *);
+ void HandleActionUpdate(void);
+ void SetCurrentLayer(int);