25 #include "common/list.h" 26 #include "common/memstream.h" 27 #include "common/rect.h" 29 #include "engines/myst3/gfx.h" 31 #include "video/bink_decoder.h" 50 void addItem(uint16 var,
bool atEnd);
51 void addSaavedroChapter(uint16 var);
53 void removeItem(uint16 var);
65 void useItem(uint16 var);
70 struct InventoryItem {
84 static const ItemData _availableItems[8];
85 const ItemData &getData(uint16 var);
92 void initializeTexture();
94 bool hasItem(uint16 var);
96 void openBook(uint16 age, uint16 room, uint16 node);
104 void drawOverlay()
override;
105 void setFrame(uint16 frame);
111 Video::BinkDecoder _bink;
121 #endif // INVENTORY_H_ Definition: inventory.h:100
Common::Rect getOriginalPosition() const override
Common::Rect getPosition() const override
Definition: inventory.h:38