Stats_gump Class Reference

#include <Stats_gump.h>

Inheritance diagram for Stats_gump:

Inheritance graph
[legend]
Collaboration diagram for Stats_gump:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Stats_gump (Container_game_object *cont, int initx, int inity)
 ~Stats_gump ()
virtual int add (Game_object *obj, int mx=-1, int my=-1, int sx=-1, int sy=-1, bool dont_check=false, bool combine=false)
virtual void paint ()
virtual Game_objectfind_object (int mx, int my)

Protected Member Functions

Actorget_actor ()

Static Protected Attributes

static short textx
static short texty [10]

Private Member Functions

 UNREPLICATABLE_CLASS (Stats_gump)

Detailed Description

Definition at line 30 of file Stats_gump.h.


Constructor & Destructor Documentation

Stats_gump::Stats_gump ( Container_game_object cont,
int  initx,
int  inity 
)

Definition at line 70 of file Stats_gump.cc.

Stats_gump::~Stats_gump (  )  [inline]

Definition at line 42 of file Stats_gump.h.


Member Function Documentation

Stats_gump::UNREPLICATABLE_CLASS ( Stats_gump   )  [private]

Actor* Stats_gump::get_actor (  )  [inline, protected]

Definition at line 35 of file Stats_gump.h.

References Gump::container.

virtual int Stats_gump::add ( Game_object obj,
int  mx = -1,
int  my = -1,
int  sx = -1,
int  sy = -1,
bool  dont_check = false,
bool  combine = false 
) [inline, virtual]

Reimplemented from Gump.

Definition at line 45 of file Stats_gump.h.

void Stats_gump::paint (  )  [virtual]

Reimplemented from Gump.

Definition at line 83 of file Stats_gump.cc.

References ASLEEP, Obj_flags::asleep, CHARMED, Obj_flags::charmed, Actor::combat, CURSED, Obj_flags::cursed, Actor::dexterity, Actor::exp, Actor::food_level, Obj_flags::freeze, Actor::get_effective_prop(), Ireg_game_object::get_flag(), Actor::get_level(), Game_window::get_main_actor(), Actor::get_name(), Actor::get_property(), Actor::get_temperature(), gwin, Actor::health, HUNGRY, Actor::intelligence, Actor::magic, Actor::mana, Gump_manager::paint_num(), PARALYZED, Obj_flags::paralyzed, POISONED, Obj_flags::poisoned, PROTECTED, Obj_flags::protection, Show_atts(), Actor::strength, and Actor::training.

Here is the call graph for this function:

virtual Game_object* Stats_gump::find_object ( int  mx,
int  my 
) [inline, virtual]

Reimplemented from Gump.

Definition at line 52 of file Stats_gump.h.


Member Data Documentation

short Stats_gump::textx [static, protected]

Definition at line 37 of file Stats_gump.h.

short Stats_gump::texty [static, protected]

Definition at line 38 of file Stats_gump.h.


The documentation for this class was generated from the following files:
Generated on Mon Jul 9 15:03:56 2007 for ExultEngine by  doxygen 1.5.1