diff options
Diffstat (limited to 'engines/pink/objects/actors/actor.cpp')
-rw-r--r-- | engines/pink/objects/actors/actor.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/engines/pink/objects/actors/actor.cpp b/engines/pink/objects/actors/actor.cpp index c6ea1dcb1c..2bd6af4f82 100644 --- a/engines/pink/objects/actors/actor.cpp +++ b/engines/pink/objects/actors/actor.cpp @@ -20,10 +20,12 @@ * */ +#include <engines/pink/constants.h> #include "actor.h" #include "engines/pink/objects/pages/game_page.h" #include "lead_actor.h" #include "engines/pink/objects/actions/action.h" +#include "pink/cursor_mgr.h" namespace Pink { @@ -122,4 +124,14 @@ bool Actor::initPallete(Director *director) { return false; } +void Actor::onMouseOver(Common::Point point, CursorMgr *mgr) { + mgr->setCursor(kDefaultCursor, point); +} + +Actor::~Actor() { + for (int i = 0; i < _actions.size(); ++i) { + delete _actions[i]; + } +} + } // End of namespace Pink |