statistics Namespace Reference


Classes

struct  stats
struct  disabler
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 (int side)
stats calculate_stats (int category, int side)
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)


Function Documentation

void statistics::advance_unit ( const unit u  ) 

Definition at line 592 of file statistics.cpp.

References statistics::stats::advanced_to, get_stats(), unit::side(), and unit::type_id().

Referenced by advance_unit().

stats statistics::calculate_stats ( int  category,
int  side 
)

Definition at line 612 of file statistics.cpp.

References master_stats, and merge_stats().

void statistics::clear_current_scenario (  ) 

Definition at line 672 of file statistics.cpp.

References master_stats.

void statistics::fresh_stats (  ) 

void statistics::read_stats ( const config cfg  ) 

void statistics::recall_unit ( const unit u  ) 

void statistics::recruit_unit ( const unit u  ) 

void statistics::reset_turn_stats ( int  side  ) 

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

Definition at line 680 of file statistics.cpp.

void statistics::un_recall_unit ( const unit u  ) 

void statistics::un_recruit_unit ( const unit u  ) 

void statistics::write_stats ( config_writer out  ) 

config statistics::write_stats (  ) 

Definition at line 632 of file statistics.cpp.

References config::add_child(), and master_stats.

Referenced by mp::connect::load_game(), and write_game().


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