Go to the source code of this file.
Classes | |
class | terrain_type |
Functions | |
void | create_terrain_maps (const config::const_child_itors &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) |
void create_terrain_maps | ( | const config::const_child_itors & | cfgs, |
t_translation::t_list & | terrain_list, | ||
std::map< t_translation::t_terrain, terrain_type > & | letter_to_terrain | ||
) |
Definition at line 316 of file terrain.cpp.
References curr, DBG_G, terrain_type::editor_group(), ERR_G, terrain_type::id(), utils::join(), LOG_G, terrain_type::name(), terrain_type::number(), terrain_type::set_editor_group(), utils::split(), and gui2::terrain.
Referenced by terrain_type_data::list(), and terrain_type_data::map().
void merge_alias_lists | ( | t_translation::t_list & | first, |
const t_translation::t_list & | second | ||
) |
Definition at line 367 of file terrain.cpp.
References t_translation::BASE, i, t_translation::MINUS, and t_translation::PLUS.
Referenced by terrain_type::terrain_type().