PlaceInfo Class Reference

#include <place-info.h>

List of all members.

Public Member Functions

 PlaceInfo ()
bool is_global () const
void make_global ()
void assert_validity () const
const std::string short_name () const
const PlaceInfooperator+= (const PlaceInfo &other)
const PlaceInfooperator-= (const PlaceInfo &other)
PlaceInfo operator+ (const PlaceInfo &other) const
PlaceInfo operator- (const PlaceInfo &other) const

Public Attributes

int level_type
int branch
unsigned int num_visits
unsigned int levels_seen
unsigned int mon_kill_exp
unsigned int mon_kill_exp_avail
unsigned int mon_kill_num [KC_NCATEGORIES]
int turns_total
int turns_explore
int turns_travel
int turns_interlevel
int turns_resting
int turns_other
int elapsed_total
int elapsed_explore
int elapsed_travel
int elapsed_interlevel
int elapsed_resting
int elapsed_other


Constructor & Destructor Documentation

PlaceInfo::PlaceInfo (  ) 


Member Function Documentation

bool PlaceInfo::is_global (  )  const

void PlaceInfo::make_global (  ) 

void PlaceInfo::assert_validity (  )  const

Here is the call graph for this function:

const std::string PlaceInfo::short_name (  )  const

const PlaceInfo & PlaceInfo::operator+= ( const PlaceInfo other  ) 

const PlaceInfo & PlaceInfo::operator-= ( const PlaceInfo other  ) 

PlaceInfo PlaceInfo::operator+ ( const PlaceInfo other  )  const

PlaceInfo PlaceInfo::operator- ( const PlaceInfo other  )  const


Member Data Documentation

unsigned int PlaceInfo::num_visits

unsigned int PlaceInfo::levels_seen

unsigned int PlaceInfo::mon_kill_num[KC_NCATEGORIES]


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

Generated on Thu Jan 13 13:39:55 2011 by  doxygen 1.5.6