|
Pol
Revision:cb584c9
|
#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 |
Definition at line 18 of file maptileserver.h.
|
explicit |
Definition at line 13 of file maptileserver.cpp.
References _cur_block, _cur_block_index, _file, Pol::Clib::BinaryFile::Read(), and ~MapTileServer().
|
default |
Referenced by MapTileServer().
| MAPTILE_CELL Pol::Plib::MapTileServer::GetMapTile | ( | unsigned short | x, |
| unsigned short | y | ||
| ) |
Definition at line 24 of file maptileserver.cpp.
References _cur_block, _cur_block_index, _descriptor, _file, Pol::Plib::MAPTILE_BLOCK::cell, Pol::Plib::MAPTILE_CELLMASK, Pol::Plib::MAPTILE_SHIFT, Pol::Clib::BinaryFile::Read(), Pol::Clib::BinaryFile::Seek(), and Pol::Plib::RealmDescriptor::width.
| size_t Pol::Plib::MapTileServer::sizeEstimate | ( | ) | const |
Definition at line 45 of file maptileserver.cpp.
References _descriptor, _file, Pol::Plib::RealmDescriptor::sizeEstimate(), and Pol::Clib::BinaryFile::sizeEstimate().
|
private |
Definition at line 32 of file maptileserver.h.
Referenced by GetMapTile(), and MapTileServer().
|
private |
Definition at line 31 of file maptileserver.h.
Referenced by GetMapTile(), and MapTileServer().
|
private |
Definition at line 28 of file maptileserver.h.
Referenced by GetMapTile(), and sizeEstimate().
|
private |
Definition at line 30 of file maptileserver.h.
Referenced by GetMapTile(), MapTileServer(), and sizeEstimate().