Pol  Revision:cb584c9
Pol::Plib::MapTileServer Class Reference

#include <maptileserver.h>

Public Member Functions

 MapTileServer (const RealmDescriptor &descriptor)
 
 ~MapTileServer ()
 
MAPTILE_CELL GetMapTile (unsigned short x, unsigned short y)
 
size_t sizeEstimate () const
 

Private Attributes

MAPTILE_BLOCK _cur_block
 
int _cur_block_index
 
const RealmDescriptor _descriptor
 
Clib::BinaryFile _file
 

Detailed Description

Definition at line 18 of file maptileserver.h.

Constructor & Destructor Documentation

Pol::Plib::MapTileServer::MapTileServer ( const RealmDescriptor descriptor)
explicit
Pol::Plib::MapTileServer::~MapTileServer ( )
default

Referenced by MapTileServer().

Member Function Documentation

size_t Pol::Plib::MapTileServer::sizeEstimate ( ) const

Member Data Documentation

MAPTILE_BLOCK Pol::Plib::MapTileServer::_cur_block
private

Definition at line 32 of file maptileserver.h.

Referenced by GetMapTile(), and MapTileServer().

int Pol::Plib::MapTileServer::_cur_block_index
private

Definition at line 31 of file maptileserver.h.

Referenced by GetMapTile(), and MapTileServer().

const RealmDescriptor Pol::Plib::MapTileServer::_descriptor
private

Definition at line 28 of file maptileserver.h.

Referenced by GetMapTile(), and sizeEstimate().

Clib::BinaryFile Pol::Plib::MapTileServer::_file
private

Definition at line 30 of file maptileserver.h.

Referenced by GetMapTile(), MapTileServer(), and sizeEstimate().


The documentation for this class was generated from the following files: