#ifndef __MAP_H__ #define __MAP_H__ typedef int TerrainId; class Map { public: int size; TerrainId** terrain; std::map nameToId; std::map idToName; Map(int size, std::string baseTerrain); ~Map(); TerrainId getId(std::string terrain); }; #endif