diff options
author | Peter Kohaut | 2016-10-02 00:20:56 +0200 |
---|---|---|
committer | Peter Kohaut | 2016-10-02 00:20:56 +0200 |
commit | 2c15b164d736d1339998f9dcf7a4a230984cdff5 (patch) | |
tree | 587d77b4e6ebd6d17d146c2f422057c4856983d2 /engines/bladerunner/items.h | |
parent | fe2add5d5fb955724af9f0308d07c46c3110baad (diff) | |
download | scummvm-rg350-2c15b164d736d1339998f9dcf7a4a230984cdff5.tar.gz scummvm-rg350-2c15b164d736d1339998f9dcf7a4a230984cdff5.tar.bz2 scummvm-rg350-2c15b164d736d1339998f9dcf7a4a230984cdff5.zip |
BLADERUNNER: added support for rendering items in scenes
Diffstat (limited to 'engines/bladerunner/items.h')
-rw-r--r-- | engines/bladerunner/items.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/bladerunner/items.h b/engines/bladerunner/items.h index 08d2a2b958..aa6f41f3f2 100644 --- a/engines/bladerunner/items.h +++ b/engines/bladerunner/items.h @@ -27,22 +27,21 @@ #include "bladerunner/item.h" #include "common/array.h" -#include "common/rect.h" namespace BladeRunner { class Items { BladeRunnerEngine *_vm; -private: - Common::Array<Item> _items; + Common::Array<Item*> _items; public: Items(BladeRunnerEngine *vm); ~Items(); void getXYZ(int itemId, float *x, float *y, float *z); - + void tick(); + bool add(int itemId, int animationId, int setId, Vector3 position, int facing, int height, int width, bool isTargetable, bool isVisible, bool isPoliceMazeEnemy, bool b); private: int findItem(int itemId); }; |