diff options
Diffstat (limited to 'engines/pink/page.cpp')
-rw-r--r-- | engines/pink/page.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/pink/page.cpp b/engines/pink/page.cpp index f0bdf32ba0..c59e29996f 100644 --- a/engines/pink/page.cpp +++ b/engines/pink/page.cpp @@ -37,6 +37,13 @@ void Page::load(Archive &archive) { archive >> _actors; } +Actor *Page::findActor(Common::String &name) { + return *Common::find_if(_actors.begin(), _actors.end(), [&name] + (Actor *actor) { + return name == actor->getName(); + });; +} + void GamePage::deserialize(Archive &archive) { Page::deserialize(archive); |