The Battle for Wesnoth  1.13.10+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Typedefs
ai::default_recruitment Namespace Reference

Classes

struct  attack_simulation
 For Combat Analysis. More...
 
struct  cached_combat_value
 
struct  data
 
struct  recruit_job
 
struct  recruit_limit
 
class  recruitment
 
class  recruitment_aspect
 

Typedefs

typedef std::map< std::string,
double > 
score_map
 
typedef std::map
< t_translation::terrain_code,
int > 
terrain_count_map
 
typedef std::map< std::string,
int > 
count_map
 
typedef std::map< std::string,
std::set< cached_combat_value > > 
table_row
 
typedef std::map< std::string,
table_row
cache_table
 

Typedef Documentation

typedef std::map<std::string, table_row> ai::default_recruitment::cache_table

Definition at line 183 of file recruitment.hpp.

typedef std::map<std::string, int> ai::default_recruitment::count_map

Definition at line 52 of file recruitment.hpp.

typedef std::map<std::string, double> ai::default_recruitment::score_map

Definition at line 49 of file recruitment.hpp.

typedef std::map<std::string, std::set<cached_combat_value> > ai::default_recruitment::table_row

Definition at line 182 of file recruitment.hpp.

Definition at line 51 of file recruitment.hpp.