aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/main_loop.cpp
diff options
context:
space:
mode:
authorSimei Yin2017-07-20 23:18:05 +0200
committerSimei Yin2017-07-21 11:21:45 +0200
commit73a81a5089627599d9adbedf6d2d4dc0122d48c5 (patch)
treec35a32d9c2a7b241cc08af38d1e1c8cff871b144 /engines/sludge/main_loop.cpp
parent2b538d43767beefbb1e342e8e25191179225aaf5 (diff)
downloadscummvm-rg350-73a81a5089627599d9adbedf6d2d4dc0122d48c5.tar.gz
scummvm-rg350-73a81a5089627599d9adbedf6d2d4dc0122d48c5.tar.bz2
scummvm-rg350-73a81a5089627599d9adbedf6d2d4dc0122d48c5.zip
SLUDGE: Objectify sound manager
Diffstat (limited to 'engines/sludge/main_loop.cpp')
-rw-r--r--engines/sludge/main_loop.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/engines/sludge/main_loop.cpp b/engines/sludge/main_loop.cpp
index a4851d76b9..3a42d6d478 100644
--- a/engines/sludge/main_loop.cpp
+++ b/engines/sludge/main_loop.cpp
@@ -45,12 +45,6 @@
namespace Sludge {
-#ifndef MAX_PATH
-#define MAX_PATH 1024 // maximum size of a path name
-#endif
-
-HWND hMainWindow = NULL;
-
extern VariableStack *noStack;
int dialogValue = 0;
@@ -77,7 +71,7 @@ int main_loop(const char *filename) {
resetRandW();
if (!ConfMan.hasKey("mute") || !ConfMan.getBool("mute")) {
- initSoundStuff(hMainWindow);
+ g_sludge->_soundMan->initSoundStuff();
}
startNewFunctionNum(0, 0, NULL, noStack);
@@ -91,11 +85,11 @@ int main_loop(const char *filename) {
runSludge();
}
sludgeDisplay();
- handleSoundLists();
+ g_sludge->_soundMan->handleSoundLists();
g_sludge->_timer.waitFrame();
}
- killSoundStuff();
+ g_sludge->_soundMan->killSoundStuff();
return (0);
}