aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/graphics.h
diff options
context:
space:
mode:
authorPaul Gilbert2013-05-28 22:39:32 -0400
committerPaul Gilbert2013-05-28 22:39:32 -0400
commitd770907c33c8991fa683500686ff3af3a09639fc (patch)
tree39268a1d9533b15608d74b5eaec6ad8afc368f38 /engines/voyeur/graphics.h
parent83524863d744c71eb5083fc4f9ce32d576f7810d (diff)
downloadscummvm-rg350-d770907c33c8991fa683500686ff3af3a09639fc.tar.gz
scummvm-rg350-d770907c33c8991fa683500686ff3af3a09639fc.tar.bz2
scummvm-rg350-d770907c33c8991fa683500686ff3af3a09639fc.zip
VOYEUR: Starting on viewport activation, and extra bolt entry guards
Diffstat (limited to 'engines/voyeur/graphics.h')
-rw-r--r--engines/voyeur/graphics.h10
1 files changed, 2 insertions, 8 deletions
diff --git a/engines/voyeur/graphics.h b/engines/voyeur/graphics.h
index 152ce00d9e..ae23d28ebe 100644
--- a/engines/voyeur/graphics.h
+++ b/engines/voyeur/graphics.h
@@ -23,6 +23,7 @@
#ifndef VOYEUR_GRAPHICS_H
#define VOYEUR_GRAPHICS_H
+#include "voyeur/files.h"
#include "voyeur/game.h"
#include "common/scummsys.h"
#include "common/array.h"
@@ -49,19 +50,13 @@ public:
byte *_backgroundPage;
int _SVGAPage;
int _SVGAMode;
- byte **_vPort;
+ ViewPortResource *_vPort;
private:
static void fadeIntFunc();
static void vDoFadeInt();
static void vDoCycleInt();
- void setupMCGASaveRect();
- void restoreMCGASaveRect();
- void addRectOptSaveRect();
-
void addIntNode(IntNode *node);
- void setupViewPort(GraphicMethodPtr setupFn, GraphicMethodPtr addRectFn,
- GraphicMethodPtr restoreFn);
public:
GraphicsManager();
void setVm(VoyeurEngine *vm) { _vm = vm; }
@@ -69,7 +64,6 @@ public:
void vInitColor();
void addFadeInt();
- void setupViewPort();
};
} // End of namespace Voyeur