aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/livingbooks.cpp
diff options
context:
space:
mode:
authorAlyssa Milburn2011-04-07 23:02:28 +0200
committerAlyssa Milburn2011-04-07 23:03:54 +0200
commitbe09bef7f7c8fc6f6f8a3c9a9b3534a54c8a41e4 (patch)
treee0c8ab56e47975dc13b95f83bf283c4f7d3f4bf0 /engines/mohawk/livingbooks.cpp
parent5fad3d536245860d4e9446c21a2f5c7c1dca5b4e (diff)
downloadscummvm-rg350-be09bef7f7c8fc6f6f8a3c9a9b3534a54c8a41e4.tar.gz
scummvm-rg350-be09bef7f7c8fc6f6f8a3c9a9b3534a54c8a41e4.tar.bz2
scummvm-rg350-be09bef7f7c8fc6f6f8a3c9a9b3534a54c8a41e4.zip
MOHAWK: Add getItemByName for LB.
Diffstat (limited to 'engines/mohawk/livingbooks.cpp')
-rw-r--r--engines/mohawk/livingbooks.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/mohawk/livingbooks.cpp b/engines/mohawk/livingbooks.cpp
index 542cc9645d..6ecf9f9a48 100644
--- a/engines/mohawk/livingbooks.cpp
+++ b/engines/mohawk/livingbooks.cpp
@@ -558,6 +558,14 @@ LBItem *MohawkEngine_LivingBooks::getItemById(uint16 id) {
return NULL;
}
+LBItem *MohawkEngine_LivingBooks::getItemByName(Common::String name) {
+ for (uint16 i = 0; i < _items.size(); i++)
+ if (_items[i]->getName() == name)
+ return _items[i];
+
+ return NULL;
+}
+
void MohawkEngine_LivingBooks::setFocus(LBItem *focus) {
_focus = focus;
}