void ArcHandler(int, Point);
void RotateHandler(int, Point);
void MirrorHandler(int, Point);
+ void DimensionHandler(int, Point);
Rect GetObjectExtents(Object *);
void CheckObjectBounds(void);
bool HitTestObjects(Point);
uint32_t numHovered;
bool shiftDown;
bool ctrlDown;
+ bool altDown;
private:
QPixmap gridBackground;
bool collided;
bool scrollDrag;
Vector oldPoint;
+ Vector oldScrollPoint;
QString informativeText;
public: