aboutsummaryrefslogtreecommitdiff
path: root/engines/pink/objects/actors/lead_actor.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/pink/objects/actors/lead_actor.h')
-rw-r--r--engines/pink/objects/actors/lead_actor.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/pink/objects/actors/lead_actor.h b/engines/pink/objects/actors/lead_actor.h
index a2c2ededab..45e27f9233 100644
--- a/engines/pink/objects/actors/lead_actor.h
+++ b/engines/pink/objects/actors/lead_actor.h
@@ -35,9 +35,11 @@ class WalkMgr;
class Sequencer;
class SupportingActor;
+class InventoryItem;
class LeadActor : public Actor {
public:
+ LeadActor();
enum State {
kReady = 0,
kMoving = 1,
@@ -67,6 +69,7 @@ public:
void onMouseMove(Common::Point point);
void onWalkEnd();
void onClick();
+ void onInventoryClosed(bool isItemClicked);
virtual void onMouseOver(Common::Point point, CursorMgr *mgr);
@@ -78,6 +81,7 @@ private:
State _state;
State _nextState;
+ State _stateCopy;
bool _isHaveItem;