#include <unit_types.hpp>
Public Types | |
typedef std::map< std::string, unit_type > | unit_type_map |
Static Public Member Functions | |
static unit_type_data & | instance () |
static unit_type_map_wrapper & | types () |
Private Member Functions | |
unit_type_data () | |
Private Attributes | |
unit_type_map_wrapper | unit_types_ |
Static Private Attributes | |
static unit_type_data * | instance_ = NULL |
Classes | |
class | unit_type_map_wrapper |
Definition at line 302 of file unit_types.hpp.
typedef std::map<std::string,unit_type> unit_type_data::unit_type_map |
Definition at line 312 of file unit_types.hpp.
unit_type_data::unit_type_data | ( | ) | [private] |
static unit_type_data& unit_type_data::instance | ( | ) | [inline, static] |
Definition at line 305 of file unit_types.hpp.
References instance_, and unit_type_data().
Referenced by types().
static unit_type_map_wrapper& unit_type_data::types | ( | ) | [inline, static] |
Definition at line 355 of file unit_types.hpp.
References instance(), and unit_types_.
Referenced by unit::add_modification(), ai::analyze_potential_recruit_combat(), ai::analyze_potential_recruit_movements(), attack::attack(), events::menu_handler::create_unit(), create_unit_table(), events::console_handler::do_create(), do_replay_handle(), mp::wait::leader_preview_pane::draw_contents(), help::generate_ability_topics(), mp::wait::generate_menu(), help::generate_races_sections(), unit::generate_traits(), help::generate_unit_topics(), help::generate_weapon_special_topics(), get_advanced_unit(), dialogs::unit_types_preview_pane::get_details(), help::unit_topic_generator::operator()(), leader_list_manager::populate_leader_combo(), unit::read(), events::menu_handler::recruit(), ai_interface::recruit(), ai::recruit_usage(), mp::connect::side::resolve_random(), help::show_help(), help::help_browser::show_topic(), mp::connect::side::side(), unit::type(), leader_list_manager::update_gender_list(), and unit::write().
unit_type_data * unit_type_data::instance_ = NULL [static, private] |
unit_type_map_wrapper unit_type_data::unit_types_ [mutable, private] |
Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |