◆ GameDialog()
MADS::Nebular::GameDialog::GameDialog |
( |
MADSEngine * |
vm | ) |
|
◆ ~GameDialog()
MADS::Nebular::GameDialog::~GameDialog |
( |
| ) |
|
|
override |
◆ display()
void MADS::Nebular::GameDialog::display |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ clearLines()
void MADS::Nebular::GameDialog::clearLines |
( |
| ) |
|
|
protected |
Reset the lines list for the dialog
◆ setClickableLines()
void MADS::Nebular::GameDialog::setClickableLines |
( |
| ) |
|
|
protected |
Setup lines to be clickable
◆ addQuote()
void MADS::Nebular::GameDialog::addQuote |
( |
int |
id1, |
|
|
int |
id2, |
|
|
DialogTextAlign |
align, |
|
|
const Common::Point & |
pt, |
|
|
Font * |
font = nullptr |
|
) |
| |
|
protected |
Add a quote to the lines list
◆ addLine()
Adds a line to the lines list
◆ initVars()
void MADS::Nebular::GameDialog::initVars |
( |
| ) |
|
|
protected |
◆ setFrame()
void MADS::Nebular::GameDialog::setFrame |
( |
int |
frameNumber, |
|
|
int |
depth |
|
) |
| |
|
protected |
Sets the display for the screen background behind the dialog
◆ chooseBackground()
void MADS::Nebular::GameDialog::chooseBackground |
( |
| ) |
|
|
protected |
Choose the background to display for the dialog
◆ handleEvents()
void MADS::Nebular::GameDialog::handleEvents |
( |
| ) |
|
|
protected |
Handle events whilst the dialog is active
◆ refreshText()
void MADS::Nebular::GameDialog::refreshText |
( |
| ) |
|
|
protected |
Refresh the display of the dialog's text
◆ show()
virtual void MADS::Nebular::GameDialog::show |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: