aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/draw.h
diff options
context:
space:
mode:
authorSven Hesse2006-02-16 20:25:59 +0000
committerSven Hesse2006-02-16 20:25:59 +0000
commitfbefbfc160ddaaecffa192b2784726f5677e73f3 (patch)
tree26a847d399fc4044b6e9ed26db25c8006bc4b5c5 /engines/gob/draw.h
parent200320c2376ed07941f7fad2abb05154f1c8eb38 (diff)
downloadscummvm-rg350-fbefbfc160ddaaecffa192b2784726f5677e73f3.tar.gz
scummvm-rg350-fbefbfc160ddaaecffa192b2784726f5677e73f3.tar.bz2
scummvm-rg350-fbefbfc160ddaaecffa192b2784726f5677e73f3.zip
Updating more opcodes for Gob2
svn-id: r20731
Diffstat (limited to 'engines/gob/draw.h')
-rw-r--r--engines/gob/draw.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/gob/draw.h b/engines/gob/draw.h
index 77fcd3f349..1364c90a07 100644
--- a/engines/gob/draw.h
+++ b/engines/gob/draw.h
@@ -62,6 +62,10 @@ public:
char *_textToPrint;
int16 _transparency;
Video::SurfaceDesc *_spritesArray[50];
+ Video::SurfaceDesc *_sprites1[50];
+ Video::SurfaceDesc *_sprites2[50];
+ Video::SurfaceDesc *_sprites3[50];
+ uint16 _spritesWidths[50];
int16 _invalidatedCount;
int16 _invalidatedTops[30];
@@ -114,6 +118,10 @@ public:
void animateCursor(int16 cursor);
void printText(void);
+ void freeSprite(int16 index);
+ void adjustCoords(int16 *coord1, int16 *coord2, char adjust);
+ void initBigSprite(int16 index, int16 height, int16 width, int16 flags);
+
Draw(GobEngine *vm);
protected: