kill_def Class Reference

#include <kills.h>

List of all members.

Public Member Functions

 kill_def (const monster *mon)
 kill_def ()
void save (writer &) const
void load (reader &)
void add_kill (const monster *mon, unsigned short place)
void add_place (unsigned short place, bool force=false)
void merge (const kill_def &k, bool unique_monster)
std::string info (const kill_monster_desc &md) const
std::string base_name (const kill_monster_desc &md) const

Public Attributes

unsigned short kills
int exp
std::vector< unsigned short > places


Constructor & Destructor Documentation

kill_def::kill_def ( const monster mon  ) 

Here is the call graph for this function:

kill_def::kill_def (  )  [inline]


Member Function Documentation

void kill_def::save ( writer outf  )  const

Here is the call graph for this function:

void kill_def::load ( reader inf  ) 

Here is the call graph for this function:

void kill_def::add_kill ( const monster mon,
unsigned short  place 
)

Here is the call graph for this function:

void kill_def::add_place ( unsigned short  place,
bool  force = false 
)

void kill_def::merge ( const kill_def k,
bool  unique_monster 
)

Here is the call graph for this function:

std::string kill_def::info ( const kill_monster_desc md  )  const

Here is the call graph for this function:

std::string kill_def::base_name ( const kill_monster_desc md  )  const

Here is the call graph for this function:


Member Data Documentation

unsigned short kill_def::kills

std::vector<unsigned short> kill_def::places


The documentation for this class was generated from the following files:

Generated on Thu Jan 13 13:34:38 2011 by  doxygen 1.5.6