Note Struct Reference

#include <notes.h>

List of all members.

Public Member Functions

 Note ()
 Note (NOTE_TYPES t, int f=0, int s=0, const char *n=0, const char *d=0)
void save (writer &outf) const
void load (reader &inf)
std::string describe (bool when=true, bool where=true, bool what=true) const
void check_milestone () const

Public Attributes

NOTE_TYPES type
int first
int second
long turn
unsigned short packed_place
std::string place_abbrev
std::string name
std::string desc


Constructor & Destructor Documentation

Note::Note (  ) 

Here is the call graph for this function:

Note::Note ( NOTE_TYPES  t,
int  f = 0,
int  s = 0,
const char *  n = 0,
const char *  d = 0 
)

Here is the call graph for this function:


Member Function Documentation

void Note::save ( writer outf  )  const

Here is the call graph for this function:

void Note::load ( reader inf  ) 

Here is the call graph for this function:

std::string Note::describe ( bool  when = true,
bool  where = true,
bool  what = true 
) const

Here is the call graph for this function:

void Note::check_milestone (  )  const

Here is the call graph for this function:


Member Data Documentation

long Note::turn

unsigned short Note::packed_place


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

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