species.h File Reference

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

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)


Enumeration Type Documentation

enum genus_type

Enumerator:
GENPC_DRACONIAN 
GENPC_ELVEN 
GENPC_DWARVEN 
GENPC_OGREISH 
GENPC_NONE 


Function Documentation

species_type get_species ( const int  index  ) 

Here is the call graph for this function:

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  ) 

Here is the call graph for this function:

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 (  ) 

Here is the call graph for this function:

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 
)

Here is the call graph for this function:

size_type species_size ( species_type  species,
size_part_type  psize = PSIZE_TORSO 
)

species_type str_to_species ( const std::string species  ) 

Here is the call graph for this function:


Generated on Thu Jan 13 13:22:33 2011 by  doxygen 1.5.6