aboutsummaryrefslogtreecommitdiff
path: root/engines/supernova/screen.h
diff options
context:
space:
mode:
authorJoseph-Eugene Winzer2018-03-26 01:15:18 +0200
committerThierry Crozat2018-04-15 18:28:39 +0100
commit94ebc96705314eb1e0846fa605943aec20afad72 (patch)
tree1295270f2ca43e7926d01e4c6f7988c61a60e26b /engines/supernova/screen.h
parenta4ac8895daf33f2ee6955f1334b521b772d7dcca (diff)
downloadscummvm-rg350-94ebc96705314eb1e0846fa605943aec20afad72.tar.gz
scummvm-rg350-94ebc96705314eb1e0846fa605943aec20afad72.tar.bz2
scummvm-rg350-94ebc96705314eb1e0846fa605943aec20afad72.zip
SUPERNOVA: Implements renderImage with ImageId
Diffstat (limited to 'engines/supernova/screen.h')
-rw-r--r--engines/supernova/screen.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/supernova/screen.h b/engines/supernova/screen.h
index a3c37f599a..d57fb53ed2 100644
--- a/engines/supernova/screen.h
+++ b/engines/supernova/screen.h
@@ -143,9 +143,8 @@ public:
void paletteFadeIn();
void paletteFadeOut();
void paletteBrightness();
- void renderImage(ImageId id);
+ void renderImage(ImageId id, bool removeImage = false);
void renderImage(int section);
- void renderImageSection(int section);
bool setCurrentImage(int filenumber);
void saveScreen(int x, int y, int width, int height);
void saveScreen(const GuiElement &guiElement);
@@ -175,6 +174,9 @@ public:
void update();
private:
+ void renderImageSection(const MSNImage *image, int section);
+
+private:
SupernovaEngine *_vm;
GameManager *_gm;
ResourceManager *_resMan;