diff options
author | Simei Yin | 2017-12-19 21:24:31 +0100 |
---|---|---|
committer | Simei Yin | 2017-12-19 22:12:08 +0100 |
commit | d98016b22293c9f692050bef62e81c1cb70ff1fa (patch) | |
tree | fba0b94b235671baba7de5e9a75075d011f3ba78 /engines/sludge/sludge.cpp | |
parent | a2eb11f464f33b4e2bff1b6c3c0a8d240921f5d2 (diff) | |
download | scummvm-rg350-d98016b22293c9f692050bef62e81c1cb70ff1fa.tar.gz scummvm-rg350-d98016b22293c9f692050bef62e81c1cb70ff1fa.tar.bz2 scummvm-rg350-d98016b22293c9f692050bef62e81c1cb70ff1fa.zip |
SLUDGE: Objectify speech manager
Diffstat (limited to 'engines/sludge/sludge.cpp')
-rw-r--r-- | engines/sludge/sludge.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/sludge/sludge.cpp b/engines/sludge/sludge.cpp index 97904e191f..d14f92202f 100644 --- a/engines/sludge/sludge.cpp +++ b/engines/sludge/sludge.cpp @@ -27,10 +27,11 @@ #include "sludge/cursors.h" #include "sludge/event.h" +#include "sludge/fonttext.h" #include "sludge/graphics.h" #include "sludge/sludge.h" #include "sludge/sound.h" -#include "sludge/fonttext.h" +#include "sludge/speech.h" #include "sludge/main_loop.h" namespace Sludge { @@ -80,6 +81,7 @@ SludgeEngine::SludgeEngine(OSystem *syst, const SludgeGameDescription *gameDesc) _soundMan = new SoundManager(); _txtMan = new TextManager(); _cursorMan = new CursorManager(this); + _speechMan = new SpeechManager(this); } SludgeEngine::~SludgeEngine() { @@ -118,6 +120,8 @@ SludgeEngine::~SludgeEngine() { _languageMan = nullptr; delete _resMan; _resMan = nullptr; + delete _speechMan; + _speechMan = nullptr; } Common::Error SludgeEngine::run() { |