X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Farc.h;h=587d0eb5cbf3be72eaf61901890e9876be1df8ad;hb=11802354d1ddc5bc571d83d8fc9b600618cb4372;hp=f6cb7173591b10428f6f20bbcaa50563e2927155;hpb=9f6ad3fe0b9cb30115a5d38e8af3aebed0d70c08;p=architektonas diff --git a/src/arc.h b/src/arc.h index f6cb717..587d0eb 100644 --- a/src/arc.h +++ b/src/arc.h @@ -9,12 +9,15 @@ class Arc: public Object Arc(Vector, double, double, double, Object * p = 0); ~Arc(); - virtual void Draw(QPainter *); + virtual void Draw(Painter *); virtual Vector Center(void); virtual bool Collided(Vector); virtual void PointerMoved(Vector); virtual void PointerReleased(void); -// virtual bool NeedsUpdate(void); + virtual void Enumerate(FILE *); + virtual QRectF Extents(void); +// virtual Object * Copy(void); +// virtual ObjectType Type(void); private: bool AngleInArcSpan(double angle);