diff options
author | Joseph-Eugene Winzer | 2018-04-17 00:45:57 +0200 |
---|---|---|
committer | Joseph-Eugene Winzer | 2019-02-06 09:42:11 +0100 |
commit | c20b960d80376653682e3eac0299f8a931cf66e3 (patch) | |
tree | 52cdcd1dce126da1d54b59ce3c90932fd41760c7 | |
parent | 1e62c5533876eb794b234928a342fcd72688cf84 (diff) | |
download | scummvm-rg350-c20b960d80376653682e3eac0299f8a931cf66e3.tar.gz scummvm-rg350-c20b960d80376653682e3eac0299f8a931cf66e3.tar.bz2 scummvm-rg350-c20b960d80376653682e3eac0299f8a931cf66e3.zip |
SUPERNOVA: Adds renderImage overload for ImageId
-rw-r--r-- | engines/supernova/supernova.cpp | 4 | ||||
-rw-r--r-- | engines/supernova/supernova.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/engines/supernova/supernova.cpp b/engines/supernova/supernova.cpp index 74d815a347..833589c6c7 100644 --- a/engines/supernova/supernova.cpp +++ b/engines/supernova/supernova.cpp @@ -247,6 +247,10 @@ void SupernovaEngine::renderImage(int section) { _screen->renderImage(section); } +void SupernovaEngine::renderImage(ImageId id, bool removeImage) { + _screen->renderImage(id, removeImage); +} + bool SupernovaEngine::setCurrentImage(int filenumber) { return _screen->setCurrentImage(filenumber); } diff --git a/engines/supernova/supernova.h b/engines/supernova/supernova.h index b4af8b4394..c66fd5032e 100644 --- a/engines/supernova/supernova.h +++ b/engines/supernova/supernova.h @@ -35,6 +35,7 @@ #include "supernova/msn_def.h" #include "supernova/rooms.h" #include "supernova/sound.h" +#include "supernova/imageid.h" namespace Common { class MemoryReadWriteStream; @@ -102,6 +103,7 @@ public: void paletteFadeOut(); void paletteBrightness(); void renderImage(int section); + void renderImage(ImageId id, bool removeImage = false); bool setCurrentImage(int filenumber); void saveScreen(int x, int y, int width, int height); void saveScreen(const GuiElement &guiElement); |