aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
diff options
context:
space:
mode:
authorMax Horn2010-12-07 18:54:21 +0000
committerMax Horn2010-12-07 18:54:21 +0000
commit6edc86a19b6060c9f0f257b05ff711b021910de4 (patch)
treea22172aa4624fb14c6e0fda4c21c09ec4a1e93b3 /engines/scumm
parentce0f0bd0560d713aeddb45c16506cc9d2387c136 (diff)
downloadscummvm-rg350-6edc86a19b6060c9f0f257b05ff711b021910de4.tar.gz
scummvm-rg350-6edc86a19b6060c9f0f257b05ff711b021910de4.tar.bz2
scummvm-rg350-6edc86a19b6060c9f0f257b05ff711b021910de4.zip
DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine
svn-id: r54815
Diffstat (limited to 'engines/scumm')
-rw-r--r--engines/scumm/debugger.cpp11
-rw-r--r--engines/scumm/debugger.h5
2 files changed, 1 insertions, 15 deletions
diff --git a/engines/scumm/debugger.cpp b/engines/scumm/debugger.cpp
index a348d9c942..67a8abdec9 100644
--- a/engines/scumm/debugger.cpp
+++ b/engines/scumm/debugger.cpp
@@ -107,17 +107,6 @@ ScummDebugger::~ScummDebugger() {
// we need this destructor, even if it is empty, for __SYMBIAN32__
}
-void ScummDebugger::preEnter() {
- // Pause sound output
- _old_soundsPaused = _vm->_sound->_soundsPaused;
- _vm->_sound->pauseSounds(true);
-}
-
-void ScummDebugger::postEnter() {
- // Resume previous sound state
- _vm->_sound->pauseSounds(_old_soundsPaused);
-}
-
///////////////////////////////////////////////////
// Now the fun stuff:
diff --git a/engines/scumm/debugger.h b/engines/scumm/debugger.h
index 61d5ac480a..9a85493bbe 100644
--- a/engines/scumm/debugger.h
+++ b/engines/scumm/debugger.h
@@ -36,13 +36,10 @@ public:
ScummDebugger(ScummEngine *s);
virtual ~ScummDebugger(); // we need this here for __SYMBIAN32__
-protected:
+private:
ScummEngine *_vm;
bool _old_soundsPaused;
- virtual void preEnter();
- virtual void postEnter();
-
// Commands
bool Cmd_Room(int argc, const char **argv);
bool Cmd_LoadGame(int argc, const char **argv);