Index: core3/branches/unstable/MMOCoreORB/src/server/zone/objects/area/areashapes/CircularAreaShape.h =================================================================== diff -u -N -r6017 -r6326 --- core3/branches/unstable/MMOCoreORB/src/server/zone/objects/area/areashapes/CircularAreaShape.h (.../CircularAreaShape.h) (revision 6017) +++ core3/branches/unstable/MMOCoreORB/src/server/zone/objects/area/areashapes/CircularAreaShape.h (.../CircularAreaShape.h) (revision 6326) @@ -43,6 +43,8 @@ bool intersectsWith(AreaShape* areaShape); + float getArea(); + DistributedObjectServant* _getImplementation(); void _setImplementation(DistributedObjectServant* servant); @@ -104,6 +106,8 @@ bool intersectsWithCircle(CircularAreaShape* circle); public: + virtual float getArea(); + WeakReference _this; operator const CircularAreaShape*(); @@ -161,6 +165,8 @@ bool intersectsWith(AreaShape* areaShape); + float getArea(); + }; class CircularAreaShapeHelper : public DistributedObjectClassHelper, public Singleton {