7 #ifndef PLIB_MAPSERVER_H 8 #define PLIB_MAPSERVER_H 31 unsigned int anyflags )
const;
MapServer(const RealmDescriptor &descriptor)
void LoadSecondLevelIndex()
void GetMapShapes(MapShapeList &list, unsigned short x, unsigned short y, unsigned int anyflags) const
static MapServer * Create(const RealmDescriptor &descriptor)
virtual size_t sizeEstimate() const
std::vector< SOLIDS_ELEM > _shapedata
MapServer & operator=(const MapServer &)
std::vector< SOLIDX2_ELEM > _index2
virtual MAPCELL GetMapCell(unsigned short x, unsigned short y) const =0
const RealmDescriptor _descriptor
std::vector< SOLIDX2_ELEM * > _index1
void LoadFirstLevelIndex()