diff options
author | Bertrand Augereau | 2011-07-30 15:04:25 +0200 |
---|---|---|
committer | Bertrand Augereau | 2011-07-30 15:04:25 +0200 |
commit | b2748740dbf5c9a8d7b648428d005e102ae41d7e (patch) | |
tree | 243ea8d3250f03f91d37513b6d96ced1c44c3d4a /engines/dreamweb/stubs.h | |
parent | 2d0dfffe00628125da8aa43ebe188377ab9331f7 (diff) | |
download | scummvm-rg350-b2748740dbf5c9a8d7b648428d005e102ae41d7e.tar.gz scummvm-rg350-b2748740dbf5c9a8d7b648428d005e102ae41d7e.tar.bz2 scummvm-rg350-b2748740dbf5c9a8d7b648428d005e102ae41d7e.zip |
DREAMWEB: Better API for 'showframe' and no more registers used (expect es:bx for diffdest blitting)
Diffstat (limited to 'engines/dreamweb/stubs.h')
-rw-r--r-- | engines/dreamweb/stubs.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/dreamweb/stubs.h b/engines/dreamweb/stubs.h index 0ae76419e9..cb0a87c22e 100644 --- a/engines/dreamweb/stubs.h +++ b/engines/dreamweb/stubs.h @@ -58,7 +58,7 @@ uint8 kernchars(uint8 firstChar, uint8 secondChar, uint8 width); Sprite *spritetable(); void showframe(); - void showframe(uint16 src, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag, uint8 *width, uint8 *height); + void showframe(const void *frameData, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag, uint8 *width, uint8 *height); void printasprite(const Sprite *sprite); void width160(); void multiput(uint16 x, uint16 y, uint8 width, uint8 height); @@ -66,7 +66,7 @@ void eraseoldobs(); void clearsprites(); void makesprite(); - Sprite *makesprite(uint8 x, uint8 y, uint16 updateCallback, uint16 somethingInDx, uint16 somethingInDi); + Sprite *makesprite(uint8 x, uint8 y, uint16 updateCallback, uint16 frameData, uint16 somethingInDi); void spriteupdate(); void initman(); void mainman(Sprite *sprite); |