diff options
Diffstat (limited to 'engines/scumm/gfx.h')
| -rw-r--r-- | engines/scumm/gfx.h | 8 | 
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 | 
