aboutsummaryrefslogtreecommitdiff
path: root/queen/graphics.h
diff options
context:
space:
mode:
authorGregory Montoir2003-10-15 16:31:51 +0000
committerGregory Montoir2003-10-15 16:31:51 +0000
commit57a2b4c453f197becf94a64c80e08c366d0ec717 (patch)
tree4e82953daab101fbfdbecb8817a13255b16ef88b /queen/graphics.h
parentde410e62f2f6ebde22948e2d31f444abeec7279a (diff)
downloadscummvm-rg350-57a2b4c453f197becf94a64c80e08c366d0ec717.tar.gz
scummvm-rg350-57a2b4c453f197becf94a64c80e08c366d0ec717.tar.bz2
scummvm-rg350-57a2b4c453f197becf94a64c80e08c366d0ec717.zip
preliminary GRAPHIC_ANIM support
svn-id: r10814
Diffstat (limited to 'queen/graphics.h')
-rw-r--r--queen/graphics.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/queen/graphics.h b/queen/graphics.h
index 152a662826..91c909deb5 100644
--- a/queen/graphics.h
+++ b/queen/graphics.h
@@ -64,8 +64,8 @@ struct BobSlot {
//! string based animation
struct {
- uint16* buffer;
- uint16* curPos;
+ const AnimFrame *buffer;
+ const AnimFrame *curPos;
} string;
//! normal moving animation
@@ -123,7 +123,7 @@ public:
void bankErase(uint32 bankslot); // erase()
void bobSetupControl();
- void bobAnimString(uint32 bobnum, uint16* animBuf); // stringanim()
+ void bobAnimString(uint32 bobnum, const AnimFrame *buf); // stringanim()
void bobAnimNormal(uint32 bobnum, uint16 firstFrame, uint16 lastFrame, uint16 speed, bool rebound, bool xflip); // makeanim()
void bobMove(uint32 bobnum, uint16 endx, uint16 endy, int16 speed); // movebob()
void bobDraw(uint32 bobnum, uint16 x, uint16 y, uint16 scale, bool xflip, const Box& box); // bob()