terrain.cpp File Reference

#include "global.hpp"
#include "config.hpp"
#include "gettext.hpp"
#include "log.hpp"
#include "util.hpp"
#include "terrain.hpp"
#include "serialization/string_utils.hpp"
#include "tstring.hpp"
#include "wml_exception.hpp"
#include <algorithm>
#include <cstdlib>
#include <iostream>

Include dependency graph for terrain.cpp:

Go to the source code of this file.

Functions

void create_terrain_maps (const std::vector< config * > &cfgs, t_translation::t_list &terrain_list, std::map< t_translation::t_terrain, terrain_type > &letter_to_terrain)
void merge_alias_lists (t_translation::t_list &first, const t_translation::t_list &second)


Function Documentation

void create_terrain_maps ( const std::vector< config * > &  cfgs,
t_translation::t_list terrain_list,
std::map< t_translation::t_terrain, terrain_type > &  letter_to_terrain 
)

Definition at line 233 of file terrain.cpp.

References terrain_type::number().

Referenced by gamemap::gamemap().

void merge_alias_lists ( t_translation::t_list first,
const t_translation::t_list second 
)

Definition at line 246 of file terrain.cpp.

References t_translation::BASE, t_translation::MINUS, and t_translation::PLUS.

Referenced by terrain_type::terrain_type().


Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs