59 uint8_t dataOffsetBytes;
60 GroundTile::Type defaultCellData;
70 std::string datafilename;
71 mutable FileScanner scanner;
73 uint32_t waterIndexMinMag;
74 uint32_t waterIndexMaxMag;
75 std::vector<Level> levels;
77 mutable std::mutex lookupMutex;
80 void GetGroundTileByDefault(
const Level& level,
85 std::list<GroundTile>& tiles)
const;
86 void GetGroundTileFromData(
const Level& level,
91 std::list<GroundTile>& tiles)
const;
97 bool Open(
const std::string& path,
bool memoryMappedData);
101 const Magnification& magnification,
102 std::list<GroundTile>& tiles)
const;