diff options
author | Paul Gilbert | 2014-05-11 18:08:31 -0400 |
---|---|---|
committer | Paul Gilbert | 2014-05-11 18:08:31 -0400 |
commit | 8abcbf3fb08fbca6f0cfdb9eabd22cf56e83b440 (patch) | |
tree | 9b24d0bd0e59fc81371ded67613a821fb3c2f323 /engines/mads/nebular/dialogs_nebular.h | |
parent | e21534ecc2d39864d2cb3ba67248ad0dadecf72e (diff) | |
download | scummvm-rg350-8abcbf3fb08fbca6f0cfdb9eabd22cf56e83b440.tar.gz scummvm-rg350-8abcbf3fb08fbca6f0cfdb9eabd22cf56e83b440.tar.bz2 scummvm-rg350-8abcbf3fb08fbca6f0cfdb9eabd22cf56e83b440.zip |
MADS: Refactoring of dialog classes, more implementation of PictureDialog
Diffstat (limited to 'engines/mads/nebular/dialogs_nebular.h')
-rw-r--r-- | engines/mads/nebular/dialogs_nebular.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/engines/mads/nebular/dialogs_nebular.h b/engines/mads/nebular/dialogs_nebular.h index fd4d6e706e..60a215197f 100644 --- a/engines/mads/nebular/dialogs_nebular.h +++ b/engines/mads/nebular/dialogs_nebular.h @@ -89,17 +89,14 @@ private: byte _palette[PALETTE_SIZE]; uint32 _palFlags[PALETTE_COUNT]; RGBList _rgbList; +protected: + virtual void save(); - /** - * Sets up the palette and fades the screen to gray - */ - void setupPalette(); + virtual void restore(); public: PictureDialog(MADSEngine *vm, const Common::Point &pos, int maxChars, int objectId); virtual ~PictureDialog(); - - virtual void show(); }; enum DialogTextAlign { ALIGN_CENTER = -1, ALIGN_AT_CENTER = -2, ALIGN_RIGHT = -3 }; |