diff options
Diffstat (limited to 'queen/graphics.h')
-rw-r--r-- | queen/graphics.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/queen/graphics.h b/queen/graphics.h index 899ed65940..082661f7b2 100644 --- a/queen/graphics.h +++ b/queen/graphics.h @@ -90,6 +90,8 @@ struct BobSlot { void animString(const AnimFrame *animBuf); void animNormal(uint16 firstFrame, uint16 lastFrame, uint16 speed, bool rebound, bool xflip); void animReset(); + + void clear(); }; @@ -145,7 +147,7 @@ public: void bankErase(uint32 bankslot); // erase() void bobSetupControl(); - void bobDraw(uint32 frameNum, int16 x, int16 y, uint16 scale, bool xflip, const Box& box); // bob() + void bobDraw(const BobSlot *bs, int16 x, int16 y); void bobDrawInventoryItem(uint32 bobnum, uint16 x, uint16 y); // invbob() void bobPaste(uint32 frameNum, int16 x, int16 y); // bobpaste() void bobShrink(const BobFrame *bf, uint16 percentage); @@ -155,6 +157,7 @@ public: void bobClearAll(); // clearallbobs() void bobStopAll(); BobSlot *bob(int index); + void bobCustomParallax(uint16 roomNum); // CHECK_PARALLAX() void bobSetText( |