Character Class Reference

#include <character.h>

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

List of all members.

Public Member Functions

 Character ()
 ~Character ()
void set_paul_info (paul_info *p)
void set_tileinfo (int first_prop, int second_prop, int third_prop)
virtual void update ()

Private Attributes

int direction
int ranged
int hitpoints
int damage
int num_frames


Detailed Description

Definition at line 47 of file character.h.


Constructor & Destructor Documentation

Character::Character (  ) 

Definition at line 32 of file character.cpp.

References FGEntity::animate, num_frames, FGEntity::onscreen, and FGEntity::walkable.

Character::~Character (  ) 

Definition at line 39 of file character.cpp.


Member Function Documentation

void Character::set_paul_info ( paul_info p  ) 

Reimplemented from FGEntity.

Definition at line 42 of file character.cpp.

References FGEntity::pinfo.

Referenced by main().

void Character::set_tileinfo ( int  first_prop,
int  second_prop,
int  third_prop 
)

Definition at line 46 of file character.cpp.

References damage, hitpoints, ranged, and FGEntity::stationary.

Referenced by main().

void Character::update (  )  [virtual]


Member Data Documentation

int Character::direction [private]

Reimplemented from FGEntity.

Definition at line 49 of file character.h.

int Character::ranged [private]

Definition at line 50 of file character.h.

Referenced by set_tileinfo().

int Character::hitpoints [private]

Definition at line 50 of file character.h.

Referenced by set_tileinfo().

int Character::damage [private]

Definition at line 50 of file character.h.

Referenced by set_tileinfo().

int Character::num_frames [private]

Definition at line 51 of file character.h.

Referenced by Character().


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