Public Member Functions | |
OptionsDialog (MADSEngine *vm) | |
void | display () override |
void | show () override |
Public Member Functions inherited from MADS::Nebular::GameDialog | |
GameDialog (MADSEngine *vm) | |
~GameDialog () override | |
Public Member Functions inherited from MADS::FullScreenDialog | |
FullScreenDialog (MADSEngine *vm) | |
Public Member Functions inherited from MADS::EventTarget | |
virtual bool | onEvent (Common::Event &event) |
Additional Inherited Members | |
Protected Member Functions inherited from MADS::Nebular::GameDialog | |
void | clearLines () |
void | setClickableLines () |
void | addQuote (int id1, int id2, DialogTextAlign align, const Common::Point &pt, Font *font=nullptr) |
void | addLine (const Common::String &msg, DialogTextAlign align, const Common::Point &pt, Font *font=nullptr) |
void | initVars () |
void | setFrame (int frameNumber, int depth) |
void | chooseBackground () |
void | handleEvents () |
void | refreshText () |
Protected Attributes inherited from MADS::Nebular::GameDialog | |
Common::Array< DialogLine > | _lines |
int | _tempLine |
bool | _movedFlag |
bool | _redrawFlag |
int | _selectedLine |
bool | _dirFlag |
int | _menuSpritesIndex |
int | _lineIndex |
int | _textLineCount |
Protected Attributes inherited from MADS::FullScreenDialog | |
MADSEngine * | _vm |
int | _screenId |
bool | _palFlag |
|
overridevirtual |
Display the dialog
Reimplemented from MADS::Nebular::GameDialog.
|
overridevirtual |
Show the dialog
Reimplemented from MADS::Nebular::GameDialog.