Text_gump Class Reference

#include <Text_gump.h>

Inheritance diagram for Text_gump:

Inheritance graph
[legend]
Collaboration diagram for Text_gump:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Text_gump (int shapenum, bool serp=false)
 ~Text_gump ()
void add_text (const char *str)
int paint_page (Rectangle box, int start)
int show_next_page ()

Protected Attributes

char * text
int textlen
int curtop
int curend
bool serpentine

Private Member Functions

 UNREPLICATABLE_CLASS (Text_gump)

Detailed Description

Definition at line 27 of file Text_gump.h.


Constructor & Destructor Documentation

Text_gump::Text_gump ( int  shapenum,
bool  serp = false 
) [inline]

Definition at line 39 of file Text_gump.h.

Text_gump::~Text_gump (  )  [inline]

Definition at line 42 of file Text_gump.h.

References text.


Member Function Documentation

Text_gump::UNREPLICATABLE_CLASS ( Text_gump   )  [private]

void Text_gump::add_text ( const char *  str  ) 

Definition at line 41 of file Text_gump.cc.

Referenced by ActionAbout(), KeyBinder::ShowCheatHelp(), KeyBinder::ShowHelp(), and SoundTester::test_sound().

int Text_gump::paint_page ( Rectangle  box,
int  start 
)

Definition at line 68 of file Text_gump.cc.

References gwin, Rectangle::h, Game_window::set_painted(), Rectangle::w, Rectangle::x, and Rectangle::y.

Here is the call graph for this function:

int Text_gump::show_next_page (  ) 

Definition at line 123 of file Text_gump.cc.

Referenced by ActionAbout(), KeyBinder::ShowCheatHelp(), and KeyBinder::ShowHelp().


Member Data Documentation

char* Text_gump::text [protected]

Definition at line 32 of file Text_gump.h.

Referenced by ~Text_gump().

int Text_gump::textlen [protected]

Definition at line 33 of file Text_gump.h.

int Text_gump::curtop [protected]

Definition at line 34 of file Text_gump.h.

int Text_gump::curend [protected]

Definition at line 35 of file Text_gump.h.

bool Text_gump::serpentine [protected]

Definition at line 36 of file Text_gump.h.


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