Go to the source code of this file.
Enumerations | |
enum | genus_type { GENPC_DRACONIAN, GENPC_ELVEN, GENPC_DWARVEN, GENPC_OGREISH, GENPC_NONE } |
Functions | |
genus_type | species_genus (species_type species) |
int | species_has_claws (species_type species, bool mut_level=false) |
size_type | species_size (species_type species, size_part_type psize=PSIZE_TORSO) |
species_type | get_species (const int index) |
species_type | random_draconian_player_species () |
int | ng_num_species () |
species_type | get_species_by_abbrev (const char *abbrev) |
const char * | get_species_abbrev (species_type which_species) |
int | get_species_index_by_abbrev (const char *abbrev) |
int | get_species_index_by_name (const char *name) |
std::string | species_name (species_type speci, bool genus=false, bool adj=false) |
species_type | str_to_species (const std::string &species) |
monster_type | player_species_to_mons_species (species_type species) |
bool | is_valid_species (species_type) |
enum genus_type |
species_type get_species | ( | const int | index | ) |
const char* get_species_abbrev | ( | species_type | which_species | ) |
species_type get_species_by_abbrev | ( | const char * | abbrev | ) |
int get_species_index_by_abbrev | ( | const char * | abbrev | ) |
int get_species_index_by_name | ( | const char * | name | ) |
bool is_valid_species | ( | species_type | ) |
int ng_num_species | ( | ) |
monster_type player_species_to_mons_species | ( | species_type | species | ) |
species_type random_draconian_player_species | ( | ) |
genus_type species_genus | ( | species_type | species | ) |
int species_has_claws | ( | species_type | species, | |
bool | mut_level = false | |||
) |
std::string species_name | ( | species_type | speci, | |
bool | genus = false , |
|||
bool | adj = false | |||
) |
size_type species_size | ( | species_type | species, | |
size_part_type | psize = PSIZE_TORSO | |||
) |
species_type str_to_species | ( | const std::string & | species | ) |