aboutsummaryrefslogtreecommitdiff
path: root/simon/simon.h
diff options
context:
space:
mode:
authorOliver Kiehl2004-01-27 16:28:39 +0000
committerOliver Kiehl2004-01-27 16:28:39 +0000
commit832155b8cfbe2c99c704bae5b01dd2303c8b7763 (patch)
tree3388911ba48d48944368ddcdf717b2cc597ccd9b /simon/simon.h
parent0b344350704c4a7ccb0010c643adc7ef3a2e1785 (diff)
downloadscummvm-rg350-832155b8cfbe2c99c704bae5b01dd2303c8b7763.tar.gz
scummvm-rg350-832155b8cfbe2c99c704bae5b01dd2303c8b7763.tar.bz2
scummvm-rg350-832155b8cfbe2c99c704bae5b01dd2303c8b7763.zip
add in-game debugger
svn-id: r12634
Diffstat (limited to 'simon/simon.h')
-rw-r--r--simon/simon.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/simon/simon.h b/simon/simon.h
index 8b4e3a5360..e7582aa7b3 100644
--- a/simon/simon.h
+++ b/simon/simon.h
@@ -102,8 +102,12 @@ struct VgaTimerEntry {
};
struct GameSpecificSettings;
+
+class Debugger;
class SimonEngine : public Engine {
+ friend class Debugger;
+
void errorString(const char *buf_input, char *buf_output);
protected:
void playSting(uint a);
@@ -344,6 +348,8 @@ protected:
bool _ambient_paused;
bool _music_paused;
+ Debugger *_debugger;
+
int _timer_id;
FILE *_dump_file;