24 #ifndef RESOURCES_MAPREADER_H
25 #define RESOURCES_MAPREADER_H
67 static
void readLayer(XmlNodeConstPtr node,
91 const std::string &compression,
107 const std::string &path,
115 static void loadLayers(
const std::string &path);
static void readProperties(const xmlNode *const node, Properties *const props)
static void loadLayers(const std::string &path)
static Map * createEmptyMap(const std::string &filename, const std::string &realFilename)
static Tileset * readTileset(xmlNodePtr node, const std::string &path, Map *const map)
static Resource * mEmptyAtlas
static void updateMusic(Map *const map)
static void unloadEmptyAtlas()
static void addLayerToList(const std::string &fileName, const SkipError skipError)
static Map * readMap(const std::string &filename, const std::string &realFilename)
static bool readBase64Layer(const xmlNode *const childNode, Map *const map, MapLayer *const layer, const MapLayerTypeT &layerType, MapHeights *const heights, const std::string &compression, int &x, int &y, const int w, const int h)
static void readLayer(const xmlNodePtr node, Map *const map)
static void unloadTempLayers()
static bool readCsvLayer(const xmlNode *const childNode, Map *const map, MapLayer *const layer, const MapLayerTypeT &layerType, MapHeights *const heights, int &x, int &y, const int w, const int h)
static void loadEmptyAtlas()
#define A_DELETE_COPY(func)
MapLayerType ::T MapLayerTypeT