#include <string>#include <map>#include <vector>

Go to the source code of this file.
Classes | |
| struct | statistics::stats |
| struct | statistics::scenario_context |
| struct | statistics::attack_context |
Namespaces | |
| statistics | |
Typedefs | |
| typedef std::vector< std::pair < const std::string *, const stats * > > | statistics::levels |
| Stats (and name) for each scenario. The pointers are never nullptr. More... | |
Functions | |
| int | statistics::sum_str_int_map (const stats::str_int_map &m) |
| int | statistics::sum_cost_str_int_map (const stats::str_int_map &m) |
| void | statistics::recruit_unit (const unit &u) |
| void | statistics::recall_unit (const unit &u) |
| void | statistics::un_recall_unit (const unit &u) |
| void | statistics::un_recruit_unit (const unit &u) |
| int | statistics::un_recall_unit_cost (const unit &u) |
| void | statistics::advance_unit (const unit &u) |
| config | statistics::write_stats () |
| void | statistics::write_stats (config_writer &out) |
| void | statistics::read_stats (const config &cfg) |
| void | statistics::fresh_stats () |
| void | statistics::clear_current_scenario () |
| void | statistics::reset_turn_stats (const std::string &save_id) |
| stats | statistics::calculate_stats (const std::string &save_id) |
| levels | statistics::level_stats (const std::string &save_id) |
| Returns a list of names and stats for each scenario in the current campaign. More... | |
1.8.8