#include "AppHdr.h"#include "species.h"#include "libutil.h"#include "options.h"#include "random.h"

Functions | |
| species_type | random_draconian_player_species () |
| species_type | get_species (const int index) |
| int | get_species_index_by_abbrev (const char *abbrev) |
| int | get_species_index_by_name (const char *name) |
| const char * | get_species_abbrev (species_type which_species) |
| species_type | get_species_by_abbrev (const char *abbrev) |
| int | ng_num_species () |
| species_type | str_to_species (const std::string &species) |
| std::string | species_name (species_type speci, bool genus, bool adj) |
| int | species_has_claws (species_type species, bool mut_level) |
| genus_type | species_genus (species_type species) |
| size_type | species_size (species_type species, size_part_type psize) |
| monster_type | player_species_to_mons_species (species_type species) |
| bool | is_valid_species (species_type species) |
| 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 | species | ) |
| 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 | |||
| ) |
| std::string species_name | ( | species_type | speci, | |
| bool | genus, | |||
| bool | adj | |||
| ) |

| size_type species_size | ( | species_type | species, | |
| size_part_type | psize | |||
| ) |
| species_type str_to_species | ( | const std::string & | species | ) |

1.5.6