diff options
author | Paul Gilbert | 2019-07-29 19:59:10 -0700 |
---|---|---|
committer | Paul Gilbert | 2019-07-29 22:05:19 -0700 |
commit | a04bdb3d7c77897f562c65166dcf30a82d1825b7 (patch) | |
tree | 8eb3ff3b25d14da068291b3506b89f3173d2a1a3 /engines/glk/glk.h | |
parent | fc6f9c9adb026da5c30829c7472f98da432fa19c (diff) | |
download | scummvm-rg350-a04bdb3d7c77897f562c65166dcf30a82d1825b7.tar.gz scummvm-rg350-a04bdb3d7c77897f562c65166dcf30a82d1825b7.tar.bz2 scummvm-rg350-a04bdb3d7c77897f562c65166dcf30a82d1825b7.zip |
GLK: Added skeleton debugger
Diffstat (limited to 'engines/glk/glk.h')
-rw-r--r-- | engines/glk/glk.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/glk/glk.h b/engines/glk/glk.h index 9c65fca3e6..e6516f1ee1 100644 --- a/engines/glk/glk.h +++ b/engines/glk/glk.h @@ -28,6 +28,7 @@ #include "common/system.h" #include "common/serializer.h" #include "engines/engine.h" +#include "glk/debugger.h" #include "glk/glk_types.h" #include "glk/streams.h" #include "glk/pc_speaker.h" @@ -99,6 +100,13 @@ protected: virtual Screen *createScreen(); /** + * Creates a debugger instance + */ + virtual Debugger *createDebugger() { + return new Debugger(this); + } + + /** * Main game loop for the individual interpreters */ virtual void runGame() = 0; @@ -106,6 +114,7 @@ public: Blorb *_blorb; Clipboard *_clipboard; Conf *_conf; + Debugger *_debugger; Events *_events; Pictures *_pictures; Screen *_screen; |