diff -r 8b9cfc26638c -r d9add21ee9d3 mapobj.h --- a/mapobj.h Wed Apr 25 16:02:54 2007 +0000 +++ b/mapobj.h Wed Apr 25 16:02:54 2007 +0000 @@ -18,6 +18,9 @@ #define Z_ICON 80 #define Z_TEXT 100 +/*! \brief Base class for all objects visible on a map +*/ + class MapObj:public xmlObj { public: MapObj (); @@ -44,6 +47,7 @@ virtual void setVisibility(bool); virtual void positionBBox()=0; virtual void calcBBoxSize()=0; + virtual void animate(); // called by timer for animated objects protected: QGraphicsScene* scene; QRectF bbox; // bounding box of MO itself