aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/celobj32.h
diff options
context:
space:
mode:
authorColin Snover2016-07-02 20:56:29 -0500
committerColin Snover2016-07-10 09:36:10 -0500
commitb6dbc79021be137367372faa3b53081e7a332efd (patch)
tree5ef02afbaed1bb762cd4c55ad7f3739eeaee45bb /engines/sci/graphics/celobj32.h
parent4d91b458e53ebda8726055d338da12c05a7879ea (diff)
downloadscummvm-rg350-b6dbc79021be137367372faa3b53081e7a332efd.tar.gz
scummvm-rg350-b6dbc79021be137367372faa3b53081e7a332efd.tar.bz2
scummvm-rg350-b6dbc79021be137367372faa3b53081e7a332efd.zip
SCI32: Add support for blacklined video
Ow. My eyeballs.
Diffstat (limited to 'engines/sci/graphics/celobj32.h')
-rw-r--r--engines/sci/graphics/celobj32.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/sci/graphics/celobj32.h b/engines/sci/graphics/celobj32.h
index e405592b5f..eb6ce3a3c9 100644
--- a/engines/sci/graphics/celobj32.h
+++ b/engines/sci/graphics/celobj32.h
@@ -228,6 +228,18 @@ class ScreenItem;
class CelObj {
protected:
/**
+ * When true, every second line of the cel will be
+ * rendered as a black line.
+ *
+ * @see ScreenItem::_drawBlackLines
+ * @note Using a static member because otherwise this
+ * would otherwise need to be copied down through
+ * several calls. (SSCI did similar, using a global
+ * variable.)
+ */
+ static bool _drawBlackLines;
+
+ /**
* When true, this cel will be horizontally mirrored
* when it is drawn. This is an internal flag that is
* set by draw methods based on the combination of the