aboutsummaryrefslogtreecommitdiff
path: root/engines/made/screen.h
diff options
context:
space:
mode:
authorBenjamin Haisch2008-05-07 17:29:46 +0000
committerBenjamin Haisch2008-05-07 17:29:46 +0000
commitb6d2cf3553b118eca831c029fcc186eaec5ef799 (patch)
tree97d7eb79939d80d82ee22357943ae5e7da03895a /engines/made/screen.h
parenta7f5150228c405b2083cf9fd5da5d0890610f113 (diff)
downloadscummvm-rg350-b6d2cf3553b118eca831c029fcc186eaec5ef799.tar.gz
scummvm-rg350-b6d2cf3553b118eca831c029fcc186eaec5ef799.tar.bz2
scummvm-rg350-b6d2cf3553b118eca831c029fcc186eaec5ef799.zip
Implemented vertical/horizontal flipping of sprites.
svn-id: r31931
Diffstat (limited to 'engines/made/screen.h')
-rw-r--r--engines/made/screen.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/made/screen.h b/engines/made/screen.h
index 0ca28086f9..d267b84c30 100644
--- a/engines/made/screen.h
+++ b/engines/made/screen.h
@@ -62,7 +62,7 @@ public:
void clearScreen();
- void drawSurface(Graphics::Surface *sourceSurface, int x, int y, const ClipInfo &clipInfo);
+ void drawSurface(Graphics::Surface *sourceSurface, int x, int y, int16 flipX, int16 flipY, const ClipInfo &clipInfo);
void loadRGBPalette(byte *palRGB, int count = 256);
void setRGBPalette(byte *palRGB, int start = 0, int count = 256);
bool isPaletteLocked() { return _paletteLock; }
@@ -110,11 +110,11 @@ public:
void updateSprites();
void clearChannels();
- uint16 drawFlex(uint16 flexIndex, int16 x, int16 y, uint16 flag1, uint16 flag2, const ClipInfo &clipInfo);
- void drawAnimFrame(uint16 animIndex, int16 x, int16 y, int16 frameNum, uint16 flag1, uint16 flag2, const ClipInfo &clipInfo);
+ uint16 drawFlex(uint16 flexIndex, int16 x, int16 y, int16 flipX, int16 flipY, const ClipInfo &clipInfo);
+ void drawAnimFrame(uint16 animIndex, int16 x, int16 y, int16 frameNum, int16 flipX, int16 flipY, const ClipInfo &clipInfo);
- uint16 drawPic(uint16 index, int16 x, int16 y, uint16 flag1, uint16 flag2);
- uint16 drawAnimPic(uint16 animIndex, int16 x, int16 y, int16 frameNum, uint16 flag1, uint16 flag2);
+ uint16 drawPic(uint16 index, int16 x, int16 y, int16 flipX, int16 flipY);
+ uint16 drawAnimPic(uint16 animIndex, int16 x, int16 y, int16 frameNum, int16 flipX, int16 flipY);
void addSprite(uint16 spriteIndex);