#include <Text_gump.h>
Inheritance diagram for Text_gump:
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) |
Definition at line 27 of file Text_gump.h.
Text_gump::Text_gump | ( | int | shapenum, | |
bool | serp = false | |||
) | [inline] |
Definition at line 39 of file Text_gump.h.
Text_gump::~Text_gump | ( | ) | [inline] |
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().
char* Text_gump::text [protected] |
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.