aboutsummaryrefslogtreecommitdiff
path: root/engines/lure
diff options
context:
space:
mode:
authorPaul Gilbert2009-01-26 06:53:23 +0000
committerPaul Gilbert2009-01-26 06:53:23 +0000
commit52df26d4b2b6991dc8594dabc772e225a7811a97 (patch)
treebba6fcea78d2436c286948e9bb339aa2ed08330f /engines/lure
parent53c71f8e4db7989b40da991ac6c631f6ca91a276 (diff)
downloadscummvm-rg350-52df26d4b2b6991dc8594dabc772e225a7811a97.tar.gz
scummvm-rg350-52df26d4b2b6991dc8594dabc772e225a7811a97.tar.bz2
scummvm-rg350-52df26d4b2b6991dc8594dabc772e225a7811a97.zip
Implemented the Engine::getDebugger method
svn-id: r36068
Diffstat (limited to 'engines/lure')
-rw-r--r--engines/lure/lure.cpp4
-rw-r--r--engines/lure/lure.h1
2 files changed, 5 insertions, 0 deletions
diff --git a/engines/lure/lure.cpp b/engines/lure/lure.cpp
index e90059fa9b..a394bf950c 100644
--- a/engines/lure/lure.cpp
+++ b/engines/lure/lure.cpp
@@ -249,6 +249,10 @@ void LureEngine::GUIError(const char *msg, ...) {
GUIErrorMessage(buffer);
}
+GUI::Debugger *LureEngine::getDebugger() {
+ return &Game::getReference().debugger();
+}
+
void LureEngine::syncSoundSettings() {
Sound.syncSounds();
}
diff --git a/engines/lure/lure.h b/engines/lure/lure.h
index 38029a0601..13639f0e9f 100644
--- a/engines/lure/lure.h
+++ b/engines/lure/lure.h
@@ -88,6 +88,7 @@ public:
uint32 getFeatures() const;
Common::Language getLanguage() const;
Common::Platform getPlatform() const;
+ virtual GUI::Debugger *getDebugger();
bool isEGA() const { return (getFeatures() & GF_EGA) != 0; }
};
Common::String getSaveName(Common::InSaveFile *in);