aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordi Vilalta Prat2009-02-21 09:45:34 +0000
committerJordi Vilalta Prat2009-02-21 09:45:34 +0000
commit14150200d4e91595f6dece83ec4d5f63ce338114 (patch)
tree91267e4457b8937baad7b0b33f747cd0bdc90570
parentea495756897eafec48ab93f97e978df4c5593f1f (diff)
downloadscummvm-rg350-14150200d4e91595f6dece83ec4d5f63ce338114.tar.gz
scummvm-rg350-14150200d4e91595f6dece83ec4d5f63ce338114.tar.bz2
scummvm-rg350-14150200d4e91595f6dece83ec4d5f63ce338114.zip
Implemented SciEngine::getDebugger()
svn-id: r38674
-rw-r--r--engines/sci/console.h2
-rw-r--r--engines/sci/sci.h7
2 files changed, 6 insertions, 3 deletions
diff --git a/engines/sci/console.h b/engines/sci/console.h
index 6043f84df6..dd7294ac4f 100644
--- a/engines/sci/console.h
+++ b/engines/sci/console.h
@@ -32,6 +32,8 @@
namespace Sci {
+class SciEngine;
+
class Console : public GUI::Debugger {
public:
Console(SciEngine *vm);
diff --git a/engines/sci/sci.h b/engines/sci/sci.h
index a454b7e23f..48399611af 100644
--- a/engines/sci/sci.h
+++ b/engines/sci/sci.h
@@ -28,7 +28,8 @@
#include "engines/engine.h"
#include "engines/advancedDetector.h"
-#include "engines/advancedDetector.h"
+
+#include "sci/console.h"
namespace Sci {
@@ -68,8 +69,6 @@ struct SciGameDescription {
int version;
};
-class Console;
-
class SciEngine : public Engine {
public:
SciEngine(OSystem *syst, const SciGameDescription *desc);
@@ -78,6 +77,8 @@ public:
virtual Common::Error init(void);
virtual Common::Error go(void);
+ GUI::Debugger *getDebugger() { return _console; }
+
const char* getGameID() const;
int getVersion() const;
Common::Language getLanguage() const;