aboutsummaryrefslogtreecommitdiff
path: root/engines/made/screenfx.h
diff options
context:
space:
mode:
authorBenjamin Haisch2009-03-09 18:19:53 +0000
committerBenjamin Haisch2009-03-09 18:19:53 +0000
commitf52557549542d9a3b36c73ca28c02608432ebf5f (patch)
treef9d61a6dc54ece678a3984a546fdfdf3d38f0492 /engines/made/screenfx.h
parent72897a4b0993dce0dcdae62c06429e46e0159211 (diff)
downloadscummvm-rg350-f52557549542d9a3b36c73ca28c02608432ebf5f.tar.gz
scummvm-rg350-f52557549542d9a3b36c73ca28c02608432ebf5f.tar.bz2
scummvm-rg350-f52557549542d9a3b36c73ca28c02608432ebf5f.zip
- Applied patch #2668849 by sunmax
svn-id: r39271
Diffstat (limited to 'engines/made/screenfx.h')
-rw-r--r--engines/made/screenfx.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/made/screenfx.h b/engines/made/screenfx.h
index ef1dc6ef7c..50716c3333 100644
--- a/engines/made/screenfx.h
+++ b/engines/made/screenfx.h
@@ -40,11 +40,12 @@ namespace Made {
class ScreenEffects {
public:
ScreenEffects(Screen *screen);
+ ~ScreenEffects();
void run(int16 effectNum, Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
void flash(int count, byte *palette, int colorCount);
private:
Screen *_screen;
- byte _fxPalette[768];
+ byte *_fxPalette;
static const byte vfxOffsTable[64];
static const byte vfxOffsIndexTable[8];
const byte *vfxOffsTablePtr;