virtual bool Collided(Vector);
virtual void PointerMoved(Vector);
virtual void PointerReleased(void);
-// virtual bool NeedsUpdate(void);
+ void SetPoint1(Vector);
+ void SetPoint2(Vector);
protected:
Vector endpoint; // Starting point is Object::position
bool dragging;
bool draggingHandle1;
bool draggingHandle2;
-// bool needUpdate;
bool objectWasDragged;
double length;
};