|
Pol
Rev 533
|
#include <inmemorymapserver.h>
Inheritance diagram for InMemoryMapServer:
Collaboration diagram for InMemoryMapServer:Public Member Functions | |
| InMemoryMapServer (const RealmDescriptor &descriptor) | |
| virtual | ~InMemoryMapServer () |
| virtual MAPCELL | GetMapCell (unsigned short x, unsigned short y) const |
Private Member Functions | |
| InMemoryMapServer (const InMemoryMapServer &) | |
| InMemoryMapServer & | operator= (const InMemoryMapServer &) |
Private Attributes | |
| vector< MAPBLOCK > | _mapblocks |
Definition at line 15 of file inmemorymapserver.h.
| InMemoryMapServer::InMemoryMapServer | ( | const RealmDescriptor & | descriptor | ) | [explicit] |
Definition at line 17 of file inmemorymapserver.cpp.
References MapServer::_descriptor, _mapblocks, RealmDescriptor::height, MAPBLOCK_SHIFT, mapfile, RealmDescriptor::path(), and RealmDescriptor::width.
Here is the call graph for this function:| InMemoryMapServer::~InMemoryMapServer | ( | ) | [virtual] |
Definition at line 29 of file inmemorymapserver.cpp.
| InMemoryMapServer::InMemoryMapServer | ( | const InMemoryMapServer & | ) | [private] |
| MAPCELL InMemoryMapServer::GetMapCell | ( | unsigned short | x, |
| unsigned short | y | ||
| ) | const [virtual] |
Implements MapServer.
Definition at line 33 of file inmemorymapserver.cpp.
References MapServer::_descriptor, _mapblocks, RealmDescriptor::height, MAPBLOCK_CELLMASK, MAPBLOCK_SHIFT, passert, and RealmDescriptor::width.
| InMemoryMapServer& InMemoryMapServer::operator= | ( | const InMemoryMapServer & | ) | [private] |
vector<MAPBLOCK> InMemoryMapServer::_mapblocks [private] |
Definition at line 24 of file inmemorymapserver.h.
Referenced by GetMapCell(), and InMemoryMapServer().