Classes | Functions

statistics Namespace Reference

Classes

struct  stats
struct  scenario_context
struct  attack_context

Functions

void recruit_unit (const unit &u)
void recall_unit (const unit &u)
void un_recall_unit (const unit &u)
void un_recruit_unit (const unit &u)
void advance_unit (const unit &u)
void reset_turn_stats (std::string save_id)
stats calculate_stats (int category, std::string save_id)
config write_stats ()
void write_stats (config_writer &out)
void read_stats (const config &cfg)
void fresh_stats ()
void clear_current_scenario ()
int sum_str_int_map (const stats::str_int_map &m)
int sum_cost_str_int_map (const stats::str_int_map &m)

Function Documentation

void statistics::advance_unit ( const unit u  ) 

Referenced by advance_unit().

Here is the caller graph for this function:

stats statistics::calculate_stats ( int  category,
std::string  save_id 
)

Referenced by statistics_dialog::statistics_dialog().

Here is the caller graph for this function:

void statistics::clear_current_scenario (  ) 

Referenced by game_controller::load_game().

Here is the caller graph for this function:

void statistics::fresh_stats (  ) 
void statistics::read_stats ( const config cfg  ) 

Referenced by game_state::game_state(), and mp::wait::start_game().

Here is the caller graph for this function:

void statistics::recall_unit ( const unit u  ) 
void statistics::recruit_unit ( const unit u  ) 
void statistics::reset_turn_stats ( std::string  save_id  ) 

Referenced by replay_controller::play_side(), playsingle_controller::play_side(), and playmp_controller::play_side().

Here is the caller graph for this function:

int statistics::sum_cost_str_int_map ( const stats::str_int_map &  m  ) 

Referenced by statistics_dialog::statistics_dialog().

Here is the caller graph for this function:

int statistics::sum_str_int_map ( const stats::str_int_map &  m  ) 

Referenced by statistics_dialog::statistics_dialog().

Here is the caller graph for this function:

void statistics::un_recall_unit ( const unit u  ) 

Referenced by events::menu_handler::undo().

Here is the caller graph for this function:

void statistics::un_recruit_unit ( const unit u  ) 

Referenced by events::menu_handler::undo().

Here is the caller graph for this function:

config statistics::write_stats (  ) 

Referenced by savegame::loadgame::fill_mplevel_config(), and savegame::savegame::write_game().

Here is the caller graph for this function:

void statistics::write_stats ( config_writer out  ) 
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:25:35 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs