diff options
Diffstat (limited to 'engines/pink/objects/actions/walk_action.h')
-rw-r--r-- | engines/pink/objects/actions/walk_action.h | 9 |
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; }; |