The Battle for Wesnoth  1.19.0-dev
terrain_builder Member List

This is the complete list of members for terrain_builder, including all inherited members.

add_constraints(constraint_set &constraints, const map_location &loc, const t_translation::ter_match &type, const config &global_images)terrain_builderprivate
add_constraints(constraint_set &constraints, const map_location &loc, const config &cfg, const config &global_images)terrain_builderprivate
add_images_from_config(rule_imagelist &images, const config &cfg, bool global, int dx=0, int dy=0)terrain_builderprivate
add_off_map_rule(const std::string &image)terrain_builderprivate
add_rotated_rules(building_ruleset &rules, building_rule &tpl, const std::string &rotations)terrain_builderprivate
add_rule(building_ruleset &rules, building_rule &rule)terrain_builderprivate
anchormap typedefterrain_builderprivate
apply_rule(const building_rule &rule, const map_location &loc)terrain_builderprivate
BACKGROUND enum valueterrain_builder
build_terrains()terrain_builderprivate
building_rules_terrain_builderinlineprivatestatic
building_ruleset typedefterrain_builderprivate
change_map(const gamemap *m)terrain_builder
constraint_set typedefterrain_builderprivate
draw_border_terrain_builderprivate
DUMMY_HASHterrain_builderstatic
flush_local_rules()terrain_builderprivate
FOREGROUND enum valueterrain_builder
get_terrain_at(const map_location &loc, const std::string &tod, TERRAIN_TYPE const terrain_type)terrain_builder
get_tile(const map_location &loc)terrain_builder
imagelist typedefterrain_builder
load_images(building_rule &rule)terrain_builderprivate
map() constterrain_builderinline
map_terrain_builderprivate
parse_config(const config &cfg, bool local=true)terrain_builderprivate
parse_config(const game_config_view &cfg, bool local=true)terrain_builderprivate
parse_global_config(const game_config_view &cfg)terrain_builderinlineprivate
parse_mapstring(const std::string &mapstring, struct building_rule &br, anchormap &anchors, const config &global_images)terrain_builderprivate
rebuild_all()terrain_builder
rebuild_cache_all()terrain_builder
rebuild_terrain(const map_location &loc)terrain_builder
reload_map()terrain_builder
replace_rotate_tokens(std::string &s, int angle, const std::vector< std::string > &replacement)terrain_builderprivate
replace_rotate_tokens(rule_image &image, int angle, const std::vector< std::string > &replacement)terrain_builderprivate
replace_rotate_tokens(rule_image_variant &variant, int angle, const std::vector< std::string > &replacement)terrain_builderinlineprivate
replace_rotate_tokens(rule_imagelist &list, int angle, const std::vector< std::string > &replacement)terrain_builderprivate
replace_rotate_tokens(building_rule &rule, int angle, const std::vector< std::string > &replacement)terrain_builderprivate
rotate(terrain_constraint &constraint, int angle)terrain_builderprivate
rotate_rule(building_rule &rule, int angle, const std::vector< std::string > &angle_name)terrain_builderprivate
rule_imagelist typedefterrain_builder
rule_matches(const building_rule &rule, const map_location &loc, const terrain_constraint *type_checked) constterrain_builderprivate
rules_cfg_terrain_builderinlineprivatestatic
set_draw_border(bool do_draw)terrain_builderinline
set_terrain_rules_cfg(const game_config_view &cfg)terrain_builderstatic
start_animation(building_rule &rule)terrain_builderprivate
terrain_builder(const config &level, const gamemap *map, const std::string &offmap_image, bool draw_border)terrain_builder
terrain_by_type_terrain_builderprivate
terrain_by_type_map typedefterrain_builderprivate
terrain_matches(const t_translation::terrain_code &tcode, const t_translation::ter_list &terrains) constterrain_builderinlineprivate
terrain_matches(const t_translation::terrain_code &tcode, const t_translation::ter_match &terrain) constterrain_builderinlineprivate
TERRAIN_TYPE enum nameterrain_builder
tile_map_terrain_builderprivate
tilewidth_terrain_builderprivate
UNITPOSterrain_builderstatic
update_animation(const map_location &loc)terrain_builder