Pol  Rev 533
MapTileServer Class Reference

#include <maptileserver.h>

+ Collaboration diagram for MapTileServer:

List of all members.

Public Member Functions

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

Private Attributes

MAPTILE_BLOCK _cur_block
int _cur_block_index
RealmDescriptor _descriptor
BinaryFile _file

Detailed Description

Definition at line 18 of file maptileserver.h.


Constructor & Destructor Documentation

MapTileServer::MapTileServer ( const RealmDescriptor descriptor) [explicit]

Definition at line 16 of file maptileserver.cpp.

References _cur_block, _cur_block_index, _file, and BinaryFile::Read().

+ Here is the call graph for this function:

Definition at line 25 of file maptileserver.cpp.


Member Function Documentation

MAPTILE_CELL MapTileServer::GetMapTile ( unsigned short  x,
unsigned short  y 
)

Definition at line 29 of file maptileserver.cpp.

References _cur_block, _cur_block_index, _descriptor, _file, MAPTILE_BLOCK::cell, MAPTILE_CELLMASK, MAPTILE_SHIFT, BinaryFile::Read(), BinaryFile::Seek(), and RealmDescriptor::width.

Referenced by mapdump().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:


Member Data Documentation

Definition at line 31 of file maptileserver.h.

Referenced by GetMapTile(), and MapTileServer().

Definition at line 30 of file maptileserver.h.

Referenced by GetMapTile(), and MapTileServer().

Definition at line 27 of file maptileserver.h.

Referenced by GetMapTile().

Definition at line 29 of file maptileserver.h.

Referenced by GetMapTile(), and MapTileServer().


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