class QPainter;
class QFont;
+class Dimension;
enum ObjectState { OSInactive, OSSelected };
virtual void PointerMoved(Vector);
virtual void PointerReleased(void);
virtual bool NeedsUpdate(void);
-
+ virtual void Transmute(Object *, Object *);
ObjectState GetState(void);
// Class methods
ObjectState state;
ObjectState oldState;
bool needUpdate;
+ Dimension * dimPoint1;
+ Dimension * dimPoint2;
// Class variables
static QFont * font;