Spell_button Class Reference

Inheritance diagram for Spell_button:

Inheritance graph
[legend]
Collaboration diagram for Spell_button:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Spell_button (Gump *par, int px, int py, int sp, int shnum, int frnum)
virtual void activate ()
virtual void double_clicked (int x, int y)
virtual void push ()
virtual void unpush ()

Private Attributes

int spell

Detailed Description

Definition at line 173 of file Spellbook_gump.cc.


Constructor & Destructor Documentation

Spell_button::Spell_button ( Gump par,
int  px,
int  py,
int  sp,
int  shnum,
int  frnum 
) [inline]

Definition at line 177 of file Spellbook_gump.cc.

References ShapeID::set_frame().

Here is the call graph for this function:


Member Function Documentation

void Spell_button::activate (  )  [virtual]

Implements Gump_button.

Definition at line 194 of file Spellbook_gump.cc.

void Spell_button::double_clicked ( int  x,
int  y 
) [virtual]

Reimplemented from Gump_button.

Definition at line 205 of file Spellbook_gump.cc.

virtual void Spell_button::push (  )  [inline, virtual]

Reimplemented from Gump_button.

Definition at line 185 of file Spellbook_gump.cc.

virtual void Spell_button::unpush (  )  [inline, virtual]

Reimplemented from Gump_button.

Definition at line 186 of file Spellbook_gump.cc.


Member Data Documentation

int Spell_button::spell [private]

Definition at line 175 of file Spellbook_gump.cc.


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