aboutsummaryrefslogtreecommitdiff
path: root/engines/pink/objects/actions/walk_action.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/pink/objects/actions/walk_action.h')
-rw-r--r--engines/pink/objects/actions/walk_action.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/pink/objects/actions/walk_action.h b/engines/pink/objects/actions/walk_action.h
index d311b9e9bb..b49bb45530 100644
--- a/engines/pink/objects/actions/walk_action.h
+++ b/engines/pink/objects/actions/walk_action.h
@@ -35,10 +35,19 @@ public:
void update() override;
+ void setWalkMgr(WalkMgr *mgr) { _mgr = mgr; }
+ void setType(bool horizontal) { _horizontal = horizontal; }
+
protected:
void onStart() override;
private:
+ WalkMgr *_mgr;
+ Common::Point _start;
+ Common::Point _end;
+ uint _curFrame;
+ uint _frameCount;
+ bool _horizontal;
bool _toCalcFramePositions;
};