#include <Sign_gump.h>
Inheritance diagram for Sign_gump:
Public Member Functions | |
Sign_gump (int shapenum, int nlines) | |
~Sign_gump () | |
void | add_text (int line, const std::string &txt) |
virtual void | paint () |
Protected Attributes | |
std::string * | lines |
int | num_lines |
bool | serpentine |
Private Member Functions | |
UNREPLICATABLE_CLASS (Sign_gump) |
Definition at line 28 of file Sign_gump.h.
Sign_gump::Sign_gump | ( | int | shapenum, | |
int | nlines | |||
) |
Definition at line 34 of file Sign_gump.cc.
References BLACK_GATE, game, Ireg_game_object::get_flag(), Game::get_game_type(), Game_window::get_main_actor(), Game::get_shape(), gwin, Obj_flags::read, and SERPENT_ISLE.
Here is the call graph for this function:
Sign_gump::~Sign_gump | ( | ) |
Definition at line 77 of file Sign_gump.cc.
Sign_gump::UNREPLICATABLE_CLASS | ( | Sign_gump | ) | [private] |
void Sign_gump::add_text | ( | int | line, | |
const std::string & | txt | |||
) |
Definition at line 88 of file Sign_gump.cc.
References Ireg_game_object::get_flag(), Game_window::get_main_actor(), gwin, and Obj_flags::read.
Referenced by Usecode_internal::UI_display_runes().
Here is the call graph for this function:
void Sign_gump::paint | ( | ) | [virtual] |
Reimplemented from Gump.
Definition at line 150 of file Sign_gump.cc.
References game, Game::get_shape(), gwin, and Game_window::set_painted().
Here is the call graph for this function:
std::string* Sign_gump::lines [protected] |
Definition at line 33 of file Sign_gump.h.
int Sign_gump::num_lines [protected] |
Definition at line 34 of file Sign_gump.h.
bool Sign_gump::serpentine [protected] |
Definition at line 35 of file Sign_gump.h.