diff options
author | Sven Hesse | 2006-02-16 20:25:59 +0000 |
---|---|---|
committer | Sven Hesse | 2006-02-16 20:25:59 +0000 |
commit | fbefbfc160ddaaecffa192b2784726f5677e73f3 (patch) | |
tree | 26a847d399fc4044b6e9ed26db25c8006bc4b5c5 /engines/gob/draw.h | |
parent | 200320c2376ed07941f7fad2abb05154f1c8eb38 (diff) | |
download | scummvm-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.h | 8 |
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: |