aboutsummaryrefslogtreecommitdiff
path: root/engines/made/screenfx.h
diff options
context:
space:
mode:
authorBenjamin Haisch2008-05-26 07:20:23 +0000
committerBenjamin Haisch2008-05-26 07:20:23 +0000
commit365513d9e4ff94fb46790cde3470e2500d2f3c17 (patch)
treeb523b4618233ffb5d701bc37db51c99c2cab2db8 /engines/made/screenfx.h
parentba6f9ab9a889e0780a8e7fb9da20ada9610241c3 (diff)
downloadscummvm-rg350-365513d9e4ff94fb46790cde3470e2500d2f3c17.tar.gz
scummvm-rg350-365513d9e4ff94fb46790cde3470e2500d2f3c17.tar.bz2
scummvm-rg350-365513d9e4ff94fb46790cde3470e2500d2f3c17.zip
Implemented visual effects 2 and 15
svn-id: r32278
Diffstat (limited to 'engines/made/screenfx.h')
-rw-r--r--engines/made/screenfx.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/made/screenfx.h b/engines/made/screenfx.h
index f0e706318f..1c36b3e1f1 100644
--- a/engines/made/screenfx.h
+++ b/engines/made/screenfx.h
@@ -51,12 +51,15 @@ private:
int16 vfxX1, vfxY1, vfxWidth, vfxHeight;
void setPalette(byte *palette);
void setBlendedPalette(byte *palette, byte *newPalette, int colorCount, int16 value, int16 maxValue);
+ void copyFxRect(Graphics::Surface *surface, int16 x1, int16 y1, int16 x2, int16 y2);
void copyRect(Graphics::Surface *surface, int16 x1, int16 y1, int16 x2, int16 y2);
void vfx00(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
+ void vfx02(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
void vfx09(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
void vfx10(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
void vfx12(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
void vfx14(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
+ void vfx15(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
void vfx17(Graphics::Surface *surface, byte *palette, byte *newPalette, int colorCount);
};