#include "aesop-map/map.h"
Go to the source code of this file.
Namespaces | |
namespace | mapzone |
Typedefs | |
typedef std::map< std::string, smart_ptr< aesop::Zone > > | mapzone::zone_map_t |
data type: maps from zone ID --> zone object | |
Functions | |
smart_ptr< aesop::MapFormatReader > | mapzone::getMapFormatReader (void) |
factory method to create mapzone map format readers | |
smart_ptr< aesop::Map > | mapzone::loadMap (IN const char *id, IN std::istream &stream) |
smart_ptr< aesop::Zone > | mapzone::loadZone (IN std::istream &stream, IN aesop::Zone::eType type) |
void | mapzone::resolveZoneIds (IN aesop::Zone *zone, IN zone_map_t &map) |
void | mapzone::calcBoundaries (IN aesop::Zone *zone) |