abort_terrain_edits() | Game_map | |
cache_out(int cx, int cy) | Game_map | |
cache_out_schunk(int schunk) | Game_map | [private] |
chunk_terrains | Game_map | [private] |
chunks | Game_map | [private] |
clear() | Game_map | |
commit_terrain_edits() | Game_map | |
create_chunk(int cx, int cy) | Game_map | [private] |
create_ifix_object(int shnum, int frnum) | Game_map | |
create_ireg_object(Shape_info &info, int shnum, int frnum, int tilex, int tiley, int lift) | Game_map | |
create_ireg_object(int shnum, int frnum) | Game_map | |
delete_terrain(int tnum) | Game_map | |
find_unused_shapes(unsigned char *found, int foundlen) | Game_map | |
Game_map() | Game_map | |
get_all_terrain() | Game_map | |
get_chunk(int cx, int cy) | Game_map | [inline] |
get_chunk_objects(int cx, int cy) | Game_map | |
get_chunk_safely(int cx, int cy) | Game_map | [inline] |
get_ifix_chunk_objects(DataSource *ifix, long filepos, int cnt, int cx, int cy) | Game_map | |
get_ifix_objects(int schunk) | Game_map | |
get_ireg_objects(int schunk) | Game_map | |
get_map_objects(int schunk) | Game_map | |
get_map_patches() | Game_map | [inline] |
get_num_chunk_terrains() const | Game_map | [inline] |
get_schunk_file_name(char *prefix, int schunk, char *fname) | Game_map | [static] |
get_superchunk_objects(int schunk) | Game_map | |
get_terrain(int tnum) | Game_map | [inline] |
get_terrain_num(int cx, int cy) const | Game_map | [inline] |
init() | Game_map | |
insert_terrain(int tnum, bool dup=false) | Game_map | |
is_chunk_read(int cx, int cy) | Game_map | [inline] |
locate_shape(int shapenum, bool upwards, Game_object *start) | Game_map | |
locate_terrain(int tnum, int &cx, int &cy, bool upwards=false) | Game_map | |
map_modified | Game_map | [private] |
map_patches | Game_map | [private] |
objects | Game_map | [private] |
read_all_terrain | Game_map | [private] |
read_ireg_objects(DataSource *ireg, int scx, int scy, Game_object *container=0, unsigned long flags=(1<< Obj_flags::okay_to_take)) | Game_map | |
read_map_data() | Game_map | |
read_special_ireg(DataSource *ireg, Game_object *obj) | Game_map | |
read_terrain(int chunk_num) | Game_map | [private] |
schunk_cache | Game_map | [private] |
schunk_cache_sizes | Game_map | [private] |
schunk_modified | Game_map | [private] |
schunk_read | Game_map | [private] |
set_chunk_terrain(int cx, int cy, int chunknum) | Game_map | |
set_ifix_modified(int cx, int cy) | Game_map | [inline] |
set_map_modified() | Game_map | [inline] |
swap_terrains(int tnum) | Game_map | |
terrain_map | Game_map | [private] |
was_map_modified() const | Game_map | [inline] |
write_ifix_objects(int schunk) | Game_map | |
write_ireg() | Game_map | |
write_ireg_objects(int schunk) | Game_map | |
write_ireg_objects(int schunk, DataSource *ireg) | Game_map | |
write_scheduled(DataSource *ireg, Game_object *obj, bool write_mark=false) | Game_map | [static] |
write_static() | Game_map | |
~Game_map() | Game_map | |