aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/gfx.h
diff options
context:
space:
mode:
authorEugene Sandulenko2013-08-17 20:08:00 +0300
committerEugene Sandulenko2013-09-06 14:51:15 +0300
commit6a172694fb5da9851447eaf30403e63ed032b98b (patch)
tree8a33c900a663389556501a5aec8e692581241dc6 /engines/fullpipe/gfx.h
parent4db508bec199666d5287889ca24656bf0705a4f2 (diff)
downloadscummvm-rg350-6a172694fb5da9851447eaf30403e63ed032b98b.tar.gz
scummvm-rg350-6a172694fb5da9851447eaf30403e63ed032b98b.tar.bz2
scummvm-rg350-6a172694fb5da9851447eaf30403e63ed032b98b.zip
FULLPIPE: Implement Bitmap::reverseImage()
Diffstat (limited to 'engines/fullpipe/gfx.h')
-rw-r--r--engines/fullpipe/gfx.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/fullpipe/gfx.h b/engines/fullpipe/gfx.h
index 7cc18adc7a..eeff02646e 100644
--- a/engines/fullpipe/gfx.h
+++ b/engines/fullpipe/gfx.h
@@ -38,9 +38,12 @@ struct Bitmap {
int _height;
byte *_pixels;
int _type;
- int _field_18;
+ int _dataSize;
int _flags;
+ Bitmap();
+ Bitmap(Bitmap *src);
+
void load(Common::ReadStream *s);
void putDib(int x, int y, int32 *palette);
void putDibRB(int32 *palette);
@@ -52,6 +55,9 @@ struct Bitmap {
void copier(uint16 *dest, byte *src, int len, int32 *palette, bool cb05_format);
Bitmap *reverseImage();
+ Bitmap *reverseImageRB();
+ Bitmap *reverseImageCB();
+ Bitmap *reverseImageCB05();
Bitmap *flipVertical();
void drawShaded(int type, int x, int y, byte *palette);