aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/main_game_window.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2016-03-15 23:49:18 -0400
committerPaul Gilbert2016-03-15 23:49:18 -0400
commit6a26539abbf7951f4783935b336dcabfbf548055 (patch)
tree8f6ab74db373985e6e5d78867445b7e16a09b63a /engines/titanic/main_game_window.cpp
parent3c29a101309b2d74cedf345c2d7314ef82fd9367 (diff)
downloadscummvm-rg350-6a26539abbf7951f4783935b336dcabfbf548055.tar.gz
scummvm-rg350-6a26539abbf7951f4783935b336dcabfbf548055.tar.bz2
scummvm-rg350-6a26539abbf7951f4783935b336dcabfbf548055.zip
TITANIC: Fleshing out resource key and view loading
Diffstat (limited to 'engines/titanic/main_game_window.cpp')
-rw-r--r--engines/titanic/main_game_window.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/engines/titanic/main_game_window.cpp b/engines/titanic/main_game_window.cpp
index e9fb423bd1..bf5ec6efd1 100644
--- a/engines/titanic/main_game_window.cpp
+++ b/engines/titanic/main_game_window.cpp
@@ -96,8 +96,13 @@ int CMainGameWindow::selectSavegame() {
return -1;
}
-void CMainGameWindow::setActiveView(CViewItem *view) {
- warning("TODO");
+void CMainGameWindow::setActiveView(CViewItem *viewItem) {
+ _gameManager->_gameState._gameLocation.setView(viewItem);
+
+ CResourceKey key;
+ if (viewItem->getResourceKey(&key)) {
+ // TODO
+ }
}
void CMainGameWindow::fn2() {