8 #include "../pol/ustruct.h" 29 unsigned int y_offset );
38 void set_bounds(
unsigned short width,
unsigned short height );
std::vector< Pol::Core::USTRUCT_MAPINFO_BLOCK > m_mapinfo_vec
Pol::Core::USTRUCT_MAPINFO get_cell(unsigned int blockidx, unsigned int x_offset, unsigned int y_offset)
unsigned int load_full_map(FILE *mapfile, FILE *mapdif_file)
std::map< unsigned int, unsigned int > MapBlockIndex
unsigned short m_mapwidth
unsigned int load_map_difflist(FILE *mapdifl_file)
unsigned short m_mapheight
signed char rawinfo(unsigned short x, unsigned short y, Pol::Core::USTRUCT_MAPINFO *gi)
void set_bounds(unsigned short width, unsigned short height)
void add_block(const Pol::Core::USTRUCT_MAPINFO_BLOCK &block)