#include <CombatStats_gump.h>
Inheritance diagram for CombatStats_gump:
Public Member Functions | |
CombatStats_gump (int initx, int inity) | |
~CombatStats_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 Gump_button * | on_button (int mx, int my) |
Private Member Functions | |
UNREPLICATABLE_CLASS (CombatStats_gump) | |
Private Attributes | |
Actor * | party [9] |
int | party_size |
Halo_button * | halo_btn [9] |
Combat_mode_button * | cmb_btn [9] |
Face_button * | face_btn [9] |
Definition at line 31 of file CombatStats_gump.h.
CombatStats_gump::CombatStats_gump | ( | int | initx, | |
int | inity | |||
) |
Definition at line 43 of file CombatStats_gump.cc.
References cmb_btn, coldx, colx, face_btn, game, Game_window::get_party(), Game::get_shape(), Game_singletons::gwin, halo_btn, party, party_size, rowy, Gump::set_object_area(), ShapeID::set_shape(), and Gump::shapenum.
Here is the call graph for this function:
CombatStats_gump::~CombatStats_gump | ( | ) |
CombatStats_gump::UNREPLICATABLE_CLASS | ( | CombatStats_gump | ) | [private] |
virtual int CombatStats_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] |
void CombatStats_gump::paint | ( | ) | [virtual] |
Reimplemented from Gump.
Definition at line 82 of file CombatStats_gump.cc.
References cmb_btn, coldx, colx, Actor::combat, face_btn, Game_singletons::gumpman, halo_btn, Actor::health, Actor::magic, Actor::mana, Gump_button::paint(), Gump::paint(), Gump_manager::paint_num(), party, party_size, rowy, Gump::x, and Gump::y.
Here is the call graph for this function:
Gump_button * CombatStats_gump::on_button | ( | int | mx, | |
int | my | |||
) | [virtual] |
Reimplemented from Gump.
Definition at line 108 of file CombatStats_gump.cc.
References cmb_btn, face_btn, halo_btn, Gump::on_button(), and party_size.
Here is the call graph for this function:
Actor* CombatStats_gump::party[9] [private] |
int CombatStats_gump::party_size [private] |
Definition at line 49 of file CombatStats_gump.h.
Referenced by CombatStats_gump(), on_button(), and paint().
Halo_button* CombatStats_gump::halo_btn[9] [private] |
Definition at line 50 of file CombatStats_gump.h.
Referenced by CombatStats_gump(), on_button(), paint(), and ~CombatStats_gump().
Combat_mode_button* CombatStats_gump::cmb_btn[9] [private] |
Definition at line 51 of file CombatStats_gump.h.
Referenced by CombatStats_gump(), on_button(), paint(), and ~CombatStats_gump().
Face_button* CombatStats_gump::face_btn[9] [private] |
Definition at line 52 of file CombatStats_gump.h.
Referenced by CombatStats_gump(), on_button(), paint(), and ~CombatStats_gump().