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.h102
1 files changed, 51 insertions, 51 deletions
diff --git a/engines/pink/objects/actors/lead_actor.h b/engines/pink/objects/actors/lead_actor.h
index b6f91acabf..7dff2e86df 100644
--- a/engines/pink/objects/actors/lead_actor.h
+++ b/engines/pink/objects/actors/lead_actor.h
@@ -40,89 +40,89 @@ class InventoryItem;
class LeadActor : public Actor {
public:
- LeadActor();
- enum State {
- kReady = 0,
- kMoving = 1,
- kInDialog1 = 2, //???
- kInventory = 3,
- kPDA = 4,
- kInDialog2 = 5,//???
- kPlayingVideo = 6, // ???
- kUnk_Loading = 7// ????
- };
+ LeadActor();
+ enum State {
+ kReady = 0,
+ kMoving = 1,
+ kInDialog1 = 2, //???
+ kInventory = 3,
+ kPDA = 4,
+ kInDialog2 = 5,//???
+ kPlayingVideo = 6, // ???
+ kUnk_Loading = 7// ????
+ };
- virtual void deserialize(Archive &archive);
+ virtual void deserialize(Archive &archive);
- virtual void toConsole();
+ virtual void toConsole();
- void setNextExecutors (Common::String &nextModule, Common::String &nextPage);
- virtual void init(bool unk);
+ void setNextExecutors (Common::String &nextModule, Common::String &nextPage);
+ virtual void init(bool unk);
- State getState() const;
+ State getState() const;
- void start(bool isHandler);
- void update();
+ void start(bool isHandler);
+ void update();
- void onKeyboardButtonClick(Common::KeyCode code);
- void onLeftButtonClick(Common::Point point);
- void onMouseMove(Common::Point point);
- void onWalkEnd();
- virtual void onClick();
- void onInventoryClosed(bool isItemClicked);
- virtual void onVariableSet() {};
+ void onKeyboardButtonClick(Common::KeyCode code);
+ void onLeftButtonClick(Common::Point point);
+ void onMouseMove(Common::Point point);
+ void onWalkEnd();
+ virtual void onClick();
+ void onInventoryClosed(bool isItemClicked);
+ virtual void onVariableSet() {};
- virtual void onMouseOver(Common::Point point, CursorMgr *mgr);
+ virtual void onMouseOver(Common::Point point, CursorMgr *mgr);
- bool isInteractingWith(SupportingActor *actor);
+ bool isInteractingWith(SupportingActor *actor);
protected:
- virtual void updateCursor(Common::Point point);
- void forceUpdateCursor();
+ virtual void updateCursor(Common::Point point);
+ void forceUpdateCursor();
- virtual bool sendUseClickMessage(SupportingActor *actor);
- bool sendLeftClickMessage(SupportingActor *actor);
+ virtual bool sendUseClickMessage(SupportingActor *actor);
+ bool sendLeftClickMessage(SupportingActor *actor);
- virtual WalkLocation *getWalkDestination();
+ virtual WalkLocation *getWalkDestination();
- State _state;
- State _nextState;
- State _stateCopy;
+ State _state;
+ State _nextState;
+ State _stateCopy;
- bool _isHaveItem;
+ bool _isHaveItem;
- SupportingActor *_recipient;
+ SupportingActor *_recipient;
- CursorMgr *_cursorMgr;
- WalkMgr *_walkMgr;
- Sequencer *_sequencer;
+ CursorMgr *_cursorMgr;
+ WalkMgr *_walkMgr;
+ Sequencer *_sequencer;
};
class ParlSqPink : public LeadActor {
public:
- virtual WalkLocation *getWalkDestination();
- void toConsole();
+ virtual WalkLocation *getWalkDestination();
+ void toConsole();
};
class PubPink : public LeadActor {
public:
- PubPink();
+ PubPink();
- void toConsole();
+ void toConsole();
- virtual void onClick();
- virtual void onVariableSet();
+ virtual void onClick();
+ virtual void onVariableSet();
private:
- int _round;
+ int _round;
- virtual bool sendUseClickMessage(SupportingActor *actor);
- virtual void updateCursor(Common::Point point);
- virtual WalkLocation *getWalkDestination();
+ virtual bool sendUseClickMessage(SupportingActor *actor);
+ virtual void updateCursor(Common::Point point);
+ virtual WalkLocation *getWalkDestination();
- bool playingMiniGame();
+ bool playingMiniGame();
};