diff options
author | Paul Gilbert | 2011-06-22 18:30:59 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-06-22 18:31:33 +1000 |
commit | 7ef6bea74ef157d57c75cf3d582c838dbc651b87 (patch) | |
tree | f30ea93c9f6fe8cd3cb5f7ed8cf2cd8f658f225e /engines/tsage/globals.h | |
parent | 45e1d7aa0dc144792bf5b922d79337dec621ef81 (diff) | |
download | scummvm-rg350-7ef6bea74ef157d57c75cf3d582c838dbc651b87.tar.gz scummvm-rg350-7ef6bea74ef157d57c75cf3d582c838dbc651b87.tar.bz2 scummvm-rg350-7ef6bea74ef157d57c75cf3d582c838dbc651b87.zip |
TSAGE: Clarified Globals::_sceneListeners as Globals::_sounds
Diffstat (limited to 'engines/tsage/globals.h')
-rw-r--r-- | engines/tsage/globals.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/tsage/globals.h b/engines/tsage/globals.h index 3635fcc3fa..7cfec718e2 100644 --- a/engines/tsage/globals.h +++ b/engines/tsage/globals.h @@ -34,6 +34,8 @@ namespace tSage { class Globals : public SavedObject { +private: + static void dispatchSound(ASound *obj); public: GfxSurface _screenSurface; GfxManager _gfxManagerInstance; @@ -56,7 +58,7 @@ public: SoundManager _soundManager; Common::Point _dialogCenter; WalkRegions _walkRegions; - SynchronizedList<EventHandler *> _sceneListeners; + SynchronizedList<ASound *> _sounds; bool _flags[256]; Player _player; ASound _soundHandler; @@ -91,6 +93,7 @@ public: GfxManager &gfxManager() { return **_gfxManagers.begin(); } virtual Common::String getClassName() { return "Globals"; } virtual void synchronize(Serializer &s); + void dispatchSounds(); }; extern Globals *_globals; |