aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/graphics.h
diff options
context:
space:
mode:
authorPaul Gilbert2013-06-05 21:28:51 -0400
committerPaul Gilbert2013-06-05 21:28:51 -0400
commit6bce04959b05805829abf3382e699391f165f0fa (patch)
tree439a4b8a7e1f1d79e72523d70fd999dc86f8eb1b /engines/voyeur/graphics.h
parent2a2e1a08cf07b6e1d2fed86e64fb8b71575bbd6c (diff)
downloadscummvm-rg350-6bce04959b05805829abf3382e699391f165f0fa.tar.gz
scummvm-rg350-6bce04959b05805829abf3382e699391f165f0fa.tar.bz2
scummvm-rg350-6bce04959b05805829abf3382e699391f165f0fa.zip
VOYEUR: Implemented more doHeadTitle startup code, and startFade
Diffstat (limited to 'engines/voyeur/graphics.h')
-rw-r--r--engines/voyeur/graphics.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/voyeur/graphics.h b/engines/voyeur/graphics.h
index 1eec37bab7..98f01c3bbe 100644
--- a/engines/voyeur/graphics.h
+++ b/engines/voyeur/graphics.h
@@ -41,6 +41,7 @@ class GraphicsManager;
class DisplayResource;
class PictureResource;
class ViewPortResource;
+class ViewPortListResource;
typedef void (GraphicsManager::*GraphicMethodPtr)();
typedef void (GraphicsManager::*ViewPortSetupPtr)(ViewPortResource *);
@@ -57,7 +58,7 @@ public:
int _SVGAPage;
int _SVGAMode;
int _SVGAReset;
- Common::Array<ViewPortResource *> *_viewPortListPtr;
+ ViewPortListResource *_viewPortListPtr;
ViewPortResource **_vPort;
bool _MCGAMode;
bool _saveBack;
@@ -66,6 +67,7 @@ public:
uint _planeSelect;
int _sImageShift;
Graphics::Surface _screenSurface;
+ int _fadeStatus;
private:
static void fadeIntFunc();
static void vDoFadeInt();
@@ -92,6 +94,8 @@ public:
void sDrawPic(DisplayResource *srcDisplay, DisplayResource *destDisplay, const Common::Point &offset);
void sDisplayPic(PictureResource *pic);
void flipPage();
+ void clearPalette();
+ void screenReset();
};
} // End of namespace Voyeur