ManaPlus
Namespaces | Typedefs | Functions
mapdb.h File Reference

(986a3bf)

#include "enums/simpletypes/skiperror.h"
#include "resources/mapinfo.h"
#include <map>
#include "localconsts.h"

Go to the source code of this file.

Namespaces

 MapDB
 

Typedefs

typedef std::map< std::string, std::string > MapDB::Maps
 
typedef Maps::iterator MapDB::MapIterator
 
typedef std::map< std::string, MapInfoMapDB::MapInfos
 
typedef MapInfos::iterator MapDB::MapInfoIter
 
typedef std::map< std::string, StringVectMapDB::Atlases
 
typedef Atlases::iterator MapDB::AtlasIter
 
typedef Atlases::const_iterator MapDB::AtlasCIter
 

Functions

void MapDB::load ()
 
void MapDB::loadRemapXmlFile (const std::string &fileName, const SkipError skipError)
 
void MapDB::loadInfo (const std::string &fileName, const SkipError skipError)
 
void MapDB::unload ()
 
const std::string MapDB::getMapName (const std::string &name)
 
const MapInfoMapDB::getMapAtlas (const std::string &name)
 
const MapInfoMapDB::getAtlas (const std::string &name)
 
bool MapDB::isEmptyTileset (const std::string &name)