From 4778ff720c3e7c6527dde90c9eba7ccab7646cbb Mon Sep 17 00:00:00 2001 From: Strangerke Date: Sat, 17 Sep 2011 10:54:50 +0200 Subject: CGE: Move some more globals to CGEEngine --- engines/cge/sound.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'engines/cge/sound.h') diff --git a/engines/cge/sound.h b/engines/cge/sound.h index 26a1525831..a3f4d4d777 100644 --- a/engines/cge/sound.h +++ b/engines/cge/sound.h @@ -87,6 +87,7 @@ private: }; class Fx { + CGEEngine *_vm; struct Handler { int _ref; DataCk *_wav; @@ -99,7 +100,7 @@ class Fx { public: DataCk *_current; - Fx(int size); + Fx(CGEEngine *vm, int size); ~Fx(); void clear(); void preload(int ref0); @@ -108,6 +109,7 @@ public: class MusicPlayer: public Audio::MidiPlayer { private: + CGEEngine *_vm; byte *_data; int _dataSize; bool _isGM; @@ -118,7 +120,7 @@ private: // Stop MIDI File void sndMidiStop(); public: - MusicPlayer(); + MusicPlayer(CGEEngine *vm); ~MusicPlayer(); void loadMidi(int ref); -- cgit v1.2.3