FGItem Class Reference

#include <fgitem.h>

Inheritance diagram for FGItem:
[legend]
Collaboration diagram for FGItem:
[legend]

List of all members.

Public Member Functions

 FGItem ()
 ~FGItem ()
void set_nextlevel (int first_prop)
void set_needkey (int first_prop)
void set_pointchange (int first_prop)
void set_scorechange (int first_prop)
void set_damage (int first_prop)
void set_teleporterinfo (int first_prop, int second_prop)
void set_generatorinfo (int first_prop, int second_prop)
void set_numframes (int first_prop)
void set_rate_div (int rate)
void update ()
int activate ()

Private Attributes

int x
int y
int next_level
int num_frames
int direction
int need_key
int point_change
int score_change
int monster_index
int hitpoints
int damage
int rate_div
int rate_count


Detailed Description

Definition at line 45 of file fgitem.h.


Constructor & Destructor Documentation

FGItem::FGItem (  ) 

FGItem::~FGItem (  ) 

Definition at line 50 of file fgitem.cpp.


Member Function Documentation

void FGItem::set_nextlevel ( int  first_prop  ) 

Definition at line 53 of file fgitem.cpp.

References next_level.

Referenced by main().

void FGItem::set_needkey ( int  first_prop  ) 

Definition at line 57 of file fgitem.cpp.

References need_key, and set_rate_div().

Referenced by main().

void FGItem::set_pointchange ( int  first_prop  ) 

Definition at line 62 of file fgitem.cpp.

References point_change.

Referenced by main().

void FGItem::set_scorechange ( int  first_prop  ) 

Definition at line 66 of file fgitem.cpp.

References score_change.

Referenced by main().

void FGItem::set_damage ( int  first_prop  ) 

Definition at line 70 of file fgitem.cpp.

References damage.

Referenced by main().

void FGItem::set_teleporterinfo ( int  first_prop,
int  second_prop 
)

Definition at line 74 of file fgitem.cpp.

References FGEntity::animate, direction, set_rate_div(), x, and y.

Referenced by main().

void FGItem::set_generatorinfo ( int  first_prop,
int  second_prop 
)

Definition at line 82 of file fgitem.cpp.

References hitpoints, and monster_index.

Referenced by main().

void FGItem::set_numframes ( int  first_prop  ) 

Definition at line 87 of file fgitem.cpp.

References num_frames.

Referenced by main().

void FGItem::set_rate_div ( int  rate  ) 

Definition at line 91 of file fgitem.cpp.

References rate_div.

Referenced by set_needkey(), and set_teleporterinfo().

void FGItem::update (  )  [virtual]

int FGItem::activate (  )  [virtual]


Member Data Documentation

int FGItem::x [private]

Definition at line 47 of file fgitem.h.

Referenced by FGItem(), and set_teleporterinfo().

int FGItem::y [private]

Definition at line 47 of file fgitem.h.

Referenced by FGItem(), and set_teleporterinfo().

int FGItem::next_level [private]

Definition at line 48 of file fgitem.h.

Referenced by FGItem(), and set_nextlevel().

int FGItem::num_frames [private]

Definition at line 49 of file fgitem.h.

Referenced by activate(), FGItem(), and set_numframes().

int FGItem::direction [private]

Reimplemented from FGEntity.

Definition at line 50 of file fgitem.h.

Referenced by activate(), FGItem(), and set_teleporterinfo().

int FGItem::need_key [private]

Definition at line 51 of file fgitem.h.

Referenced by activate(), FGItem(), and set_needkey().

int FGItem::point_change [private]

Definition at line 52 of file fgitem.h.

Referenced by activate(), FGItem(), and set_pointchange().

int FGItem::score_change [private]

Definition at line 53 of file fgitem.h.

Referenced by activate(), FGItem(), and set_scorechange().

int FGItem::monster_index [private]

Definition at line 54 of file fgitem.h.

Referenced by FGItem(), and set_generatorinfo().

int FGItem::hitpoints [private]

Definition at line 55 of file fgitem.h.

Referenced by FGItem(), and set_generatorinfo().

int FGItem::damage [private]

Definition at line 56 of file fgitem.h.

Referenced by activate(), FGItem(), and set_damage().

int FGItem::rate_div [private]

Definition at line 57 of file fgitem.h.

Referenced by activate(), FGItem(), and set_rate_div().

int FGItem::rate_count [private]

Definition at line 58 of file fgitem.h.

Referenced by activate(), and FGItem().


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

Generated on Thu May 22 10:42:42 2008 for piedmont by  doxygen 1.5.5