aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/graphics.h
diff options
context:
space:
mode:
authorPaul Gilbert2013-05-10 17:33:03 +1000
committerPaul Gilbert2013-05-10 17:33:03 +1000
commit369f886477407f3b91aeaf5a0aae4c65c5d45bea (patch)
treea177d3274bd6c4551d48535a4e57247e9eb7d617 /engines/hopkins/graphics.h
parent4b387fae7abaeb62eba17165d2d5325ca26ff03b (diff)
downloadscummvm-rg350-369f886477407f3b91aeaf5a0aae4c65c5d45bea.tar.gz
scummvm-rg350-369f886477407f3b91aeaf5a0aae4c65c5d45bea.tar.bz2
scummvm-rg350-369f886477407f3b91aeaf5a0aae4c65c5d45bea.zip
HOPKINS: Added a zones debugger command
Diffstat (limited to 'engines/hopkins/graphics.h')
-rw-r--r--engines/hopkins/graphics.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/hopkins/graphics.h b/engines/hopkins/graphics.h
index b7d7eaa86f..142de129b9 100644
--- a/engines/hopkins/graphics.h
+++ b/engines/hopkins/graphics.h
@@ -118,6 +118,7 @@ public:
Common::Array<Common::Rect> _dirtyRects;
Common::Array<Common::Rect> _refreshRects;
bool _showDirtyRects;
+ bool _showZones;
byte *_palettePixels;
public:
@@ -135,6 +136,8 @@ public:
void addRectToArray(Common::Array<Common::Rect> &rects, const Common::Rect &newRect);
void displayDirtyRects();
void displayRefreshRects();
+ void displayZones();
+ void displayDebugRect(Graphics::Surface *surface, const Common::Rect &srcRect);
void copySurface(const byte *surface, int x1, int y1, int width, int height, byte *destSurface, int destX, int destY);
void loadImage(const Common::String &file);
void loadVgaImage(const Common::String &file);