race.hpp File Reference

#include <map>
#include <string>
#include <vector>
#include "serialization/string_utils.hpp"
#include "config.hpp"

Include dependency graph for race.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  unit_race

Typedefs

typedef std::map< wide_string,
std::vector< wchar_t > > 
markov_prefix_map
typedef std::map< std::string,
unit_race
race_map

Functions

unit_race::GENDER string_gender (const std::string &str, unit_race::GENDER def=unit_race::MALE)
std::string const & gender_string (unit_race::GENDER gender)


Detailed Description

Definition in file race.hpp.


Typedef Documentation

typedef std::map<wide_string, std::vector<wchar_t> > markov_prefix_map

Definition at line 25 of file race.hpp.

typedef std::map<std::string,unit_race> race_map

Definition at line 65 of file race.hpp.


Function Documentation

std::string const& gender_string ( unit_race::GENDER  gender  ) 

unit_race::GENDER string_gender ( const std::string &  str,
unit_race::GENDER  def = unit_race::MALE 
)


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