Namespaces | Typedefs | Functions

mapzone.h File Reference

#include "aesop-map/map.h"
Include dependency graph for mapzone.h:
This graph shows which files directly or indirectly include this file:

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::MapFormatReadermapzone::getMapFormatReader (void)
 factory method to create mapzone map format readers
smart_ptr< aesop::Mapmapzone::loadMap (IN const char *id, IN std::istream &stream)
smart_ptr< aesop::Zonemapzone::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)