aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/gfx.h
diff options
context:
space:
mode:
authorMartin Kiewitz2010-01-19 14:26:21 +0000
committerMartin Kiewitz2010-01-19 14:26:21 +0000
commitcf57f817b2a0ecbbf08bc985bd8fa4c12809a52d (patch)
tree0a6c28e7f40a35064911ddd78b62bb55ccc2aa23 /engines/sci/graphics/gfx.h
parentbd4e6283af0cf2227a3a24ee6ee6be362d261adf (diff)
downloadscummvm-rg350-cf57f817b2a0ecbbf08bc985bd8fa4c12809a52d.tar.gz
scummvm-rg350-cf57f817b2a0ecbbf08bc985bd8fa4c12809a52d.tar.bz2
scummvm-rg350-cf57f817b2a0ecbbf08bc985bd8fa4c12809a52d.zip
SCI: implemented priority bands support for sci1.1 picture resources, fixed lb2, kq6
svn-id: r47380
Diffstat (limited to 'engines/sci/graphics/gfx.h')
-rw-r--r--engines/sci/graphics/gfx.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/sci/graphics/gfx.h b/engines/sci/graphics/gfx.h
index e9d2f72d2f..fb26790cb9 100644
--- a/engines/sci/graphics/gfx.h
+++ b/engines/sci/graphics/gfx.h
@@ -94,6 +94,8 @@ public:
void PriorityBandsInit(int16 bandCount, int16 top, int16 bottom);
void PriorityBandsInit(byte *data);
+ void PriorityBandsRemember(byte *data);
+ void PriorityBandsRecall();
byte CoordinateToPriority(int16 y);
int16 PriorityToCoordinate(byte priority);
@@ -128,6 +130,9 @@ private:
// true means make EGA picture drawing visible
bool _EGAdrawingVisualize;
+
+ byte priorityBandsMemory[14];
+ bool priorityBandsMemoryActive;
};
} // End of namespace Sci