The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
gamemap Member List

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

border_size() const gamemapinline
border_size_gamemapprivate
borderCache_gamemapmutableprivate
clear_border_cache()gamemapinlineprotected
default_bordergamemapstatic
empty() const gamemapinline
gamemap(const tdata_cache &tdata, const std::string &data)gamemap
gamemap(const tdata_cache &tdata, const config &level)gamemap
get_terrain(const map_location &loc) const gamemap
get_terrain_editor_string(const map_location &loc) const gamemap
get_terrain_editor_string(const t_translation::t_terrain &terrain) const gamemap
get_terrain_info(const t_translation::t_terrain &terrain) const gamemap
get_terrain_info(const map_location &loc) const gamemap
get_terrain_list() const gamemap
get_terrain_string(const map_location &loc) const gamemap
get_terrain_string(const t_translation::t_terrain &terrain) const gamemap
get_underlying_terrain_string(const t_translation::t_terrain &terrain) const gamemap
get_weighted_terrain_frequencies() const gamemap
gives_healing(const map_location &loc) const gamemap
gives_healing(const t_translation::t_terrain &terrain) const gamemap
h() const gamemapinline
h_gamemapprotected
is_castle(const map_location &loc) const gamemap
is_castle(const t_translation::t_terrain &terrain) const gamemap
is_keep(const map_location &loc) const gamemap
is_keep(const t_translation::t_terrain &terrain) const gamemap
is_starting_position(const map_location &loc) const gamemap
is_village(const map_location &loc) const gamemap
is_village(const t_translation::t_terrain &terrain) const gamemap
MAX_PLAYERS enum valuegamemap
num_valid_starting_positions() const gamemap
on_board(const map_location &loc) const gamemap
on_board_with_border(const map_location &loc) const gamemap
operator[](const map_location &loc) const gamemapinline
overlay(const gamemap &m, const config &rules, int x=0, int y=0, bool border=false)gamemap
parse_location_range(const std::string &xvals, const std::string &yvals, bool with_border=false) const gamemap
read(const std::string &data, const bool allow_invalid=true, const int border_size=1)gamemap
read_header(const std::string &data)gamemapprivate
remove_from_border_cache(const map_location &loc)gamemapinline
set_special_location(const std::string &id, const map_location &loc)gamemap
set_starting_position(int side, const map_location &loc)gamemap
set_terrain(const map_location &loc, const t_translation::t_terrain &terrain, const terrain_type_data::tmerge_mode mode=terrain_type_data::BOTH, bool replace_if_failed=false)gamemap
special_location(const std::string &id) const gamemap
special_locations() const gamemapinline
starting_position(int side) const gamemap
starting_positions_gamemapprotected
tdata() const gamemapinline
tdata_gamemapprivate
terrainFrequencyCache_gamemapmutableprivate
tiles_gamemapprotected
total_height() const gamemapinline
total_height_gamemapprotected
total_width() const gamemapinline
total_width_gamemapprotected
tstarting_positions typedefgamemap
underlying_def_terrain(const map_location &loc) const gamemap
underlying_def_terrain(const t_translation::t_terrain &terrain) const gamemap
underlying_mvt_terrain(const map_location &loc) const gamemap
underlying_mvt_terrain(const t_translation::t_terrain &terrain) const gamemap
underlying_union_terrain(const map_location &loc) const gamemap
underlying_union_terrain(const t_translation::t_terrain &terrain) const gamemap
villages() const gamemapinline
villages_gamemapprivate
w() const gamemapinline
w_gamemapprotected
write() const gamemap
write_terrain(const map_location &loc, config &cfg) const gamemap
~gamemap()gamemapvirtual