aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/gfx.h
diff options
context:
space:
mode:
authorTravis Howell2009-06-05 10:13:19 +0000
committerTravis Howell2009-06-05 10:13:19 +0000
commitccee18a489ece14c499c4e0c43aeb7fc216451fb (patch)
tree09036d564bb5ae07798c97e9eb1c8d6071351f07 /engines/scumm/gfx.h
parent9789ba7f28d2c0a093adda01435306f28e91fede (diff)
downloadscummvm-rg350-ccee18a489ece14c499c4e0c43aeb7fc216451fb.tar.gz
scummvm-rg350-ccee18a489ece14c499c4e0c43aeb7fc216451fb.tar.bz2
scummvm-rg350-ccee18a489ece14c499c4e0c43aeb7fc216451fb.zip
Cleanup.
svn-id: r41195
Diffstat (limited to 'engines/scumm/gfx.h')
-rw-r--r--engines/scumm/gfx.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/scumm/gfx.h b/engines/scumm/gfx.h
index 88852c8388..c0f2c2c083 100644
--- a/engines/scumm/gfx.h
+++ b/engines/scumm/gfx.h
@@ -215,6 +215,7 @@ protected:
void drawStrip3DO(byte *dst, int dstPitch, const byte *src, int height, const bool transpCheck) const;
void drawStripHE(byte *dst, int dstPitch, const byte *src, int width, int height, const bool transpCheck) const;
+ virtual void writeRoomColor(byte *dst, byte color) const;
/* Mask decompressors */
void decompressTMSK(byte *dst, const byte *tmsk, const byte *src, int height) const;
@@ -361,6 +362,13 @@ public:
virtual void roomChanged(byte *roomptr);
};
+class Gdi16Bit : public Gdi {
+protected:
+ virtual void writeRoomColor(byte *dst, byte color) const;
+public:
+ Gdi16Bit(ScummEngine *vm);
+};
+
} // End of namespace Scumm
#endif