aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/items.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/items.h')
-rw-r--r--engines/bladerunner/items.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/bladerunner/items.h b/engines/bladerunner/items.h
index c49231f30e..711abc606f 100644
--- a/engines/bladerunner/items.h
+++ b/engines/bladerunner/items.h
@@ -43,10 +43,13 @@ public:
void getWidthHeight(int itemId, int *width, int *height) const;
void tick();
- bool addToWorld(int itemId, int animationId, int setId, Vector3 position, int facing, int height, int width, bool isTargetableFlag, bool isVisibleFlag, bool isPoliceMazeEnemyFlag, bool addToSetFlag);
+ bool addToWorld(int itemId, int animationId, int setId, Vector3 position, int facing, int height, int width, bool isTarget, bool isVisible, bool isPoliceMazeEnemy, bool addToSet);
bool addToSet(int itemId);
bool remove(int itemId);
+ bool isTarget(int itemId) const;
+ int findTargetUnderMouse(int mouseX, int mouseY) const;
+
private:
int findItem(int itemId) const;
};