, including all inherited members.
add_constraints(constraint_set &constraints, const gamemap::location &loc, const t_translation::t_match &type, const config &global_images) | terrain_builder | [private] |
add_constraints(constraint_set &constraints, const gamemap::location &loc, const config &cfg, const config &global_images) | terrain_builder | [private] |
add_images_from_config(rule_imagelist &images, const config &cfg, bool global, int dx=0, int dy=0) | terrain_builder | [private] |
add_off_map_rule(const std::string &image) | terrain_builder | [private] |
add_rotated_rules(building_ruleset &rules, building_rule &tpl, const std::string &rotations) | terrain_builder | [private] |
add_rule(building_ruleset &rules, building_rule &rule) | terrain_builder | [private] |
ADJACENT_BACKGROUND enum value | terrain_builder | |
ADJACENT_FOREGROUND enum value | terrain_builder | |
ADJACENT_TERRAIN_TYPE enum name | terrain_builder | |
anchormap typedef | terrain_builder | [private] |
apply_rule(const building_rule &rule, const gamemap::location &loc) | terrain_builder | [private] |
build_terrains() | terrain_builder | [private] |
building_rules_ | terrain_builder | [private] |
building_ruleset typedef | terrain_builder | [private] |
constraint_set typedef | terrain_builder | [private] |
get_terrain_at(const gamemap::location &loc, const std::string &tod, ADJACENT_TERRAIN_TYPE const terrain_type) | terrain_builder | |
imagelist typedef | terrain_builder | |
map_ | terrain_builder | [private] |
parse_config(const config &cfg) | terrain_builder | [private] |
parse_mapstring(const std::string &mapstring, struct building_rule &br, anchormap &anchors, const config &global_images) | terrain_builder | [private] |
rebuild_all() | terrain_builder | |
rebuild_terrain(const gamemap::location &loc) | terrain_builder | |
replace_token(std::string &s, const std::string &token, const std::string &replacement) | terrain_builder | [private] |
replace_token(rule_image &image, const std::string &token, const std::string &replacement) | terrain_builder | [private] |
replace_token(rule_image_variant &variant, const std::string &token, const std::string &replacement) | terrain_builder | [inline, private] |
replace_token(rule_imagelist &, const std::string &token, const std::string &replacement) | terrain_builder | [private] |
replace_token(building_rule &s, const std::string &token, const std::string &replacement) | terrain_builder | [private] |
rotate(const terrain_constraint &constraint, int angle) | terrain_builder | [private] |
rotate_rule(const building_rule &rule, int angle, const std::vector< std::string > &angle_name) | terrain_builder | [private] |
rule_image_variantlist typedef | terrain_builder | |
rule_imagelist typedef | terrain_builder | |
rule_matches(const building_rule &rule, const gamemap::location &loc, const int rule_index, const constraint_set::const_iterator type_checked) const | terrain_builder | [private] |
rule_valid(const building_rule &rule) const | terrain_builder | [private] |
start_animation(building_rule &rule) | terrain_builder | [private] |
terrain_builder(const config &cfg, const config &level, const gamemap &map, const std::string &offmap_image) | terrain_builder | |
terrain_by_type_ | terrain_builder | [private] |
terrain_by_type_map typedef | terrain_builder | [private] |
terrain_matches(t_translation::t_terrain tcode, const t_translation::t_list &terrains) const | terrain_builder | [inline, private] |
terrain_matches(t_translation::t_terrain tcode, const t_translation::t_match &terrain) const | terrain_builder | [inline, private] |
tile_map_ | terrain_builder | [private] |
update_animation(const gamemap::location &loc) | terrain_builder | |