diff options
author | Paul Gilbert | 2016-07-03 19:07:38 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-07-15 19:27:16 -0400 |
commit | 8b2d85f8e5b30aeb73817894974a4db53588565b (patch) | |
tree | 2ef506017bf8c814f86e956773ed383729756d2a /engines/titanic/support/movie.h | |
parent | fb06cb4dde4d612289ea1b5830f8cd1c9e1bedfc (diff) | |
download | scummvm-rg350-8b2d85f8e5b30aeb73817894974a4db53588565b.tar.gz scummvm-rg350-8b2d85f8e5b30aeb73817894974a4db53588565b.tar.bz2 scummvm-rg350-8b2d85f8e5b30aeb73817894974a4db53588565b.zip |
TITANIC: Figured out remainder of CMovieManager
Diffstat (limited to 'engines/titanic/support/movie.h')
-rw-r--r-- | engines/titanic/support/movie.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/engines/titanic/support/movie.h b/engines/titanic/support/movie.h index fbbfebc845..7abca6bbc0 100644 --- a/engines/titanic/support/movie.h +++ b/engines/titanic/support/movie.h @@ -35,9 +35,10 @@ enum MovieState { MOVIE_STOPPED = -1, MOVIE_NONE = 0, MOVIE_FINISHED = 1, MOVIE_FRAME = 2 }; -class CVideoSurface; -class CMovie; class CGameObject; +class CMovie; +class CSoundManager; +class CVideoSurface; class CMovieList : public List<CMovie> { public: @@ -112,7 +113,10 @@ public: */ virtual const Common::List<CMovieRangeInfo *> getMovieRangeInfo() const = 0; - virtual void proc18(int v) = 0; + /** + * Set the sound manager reference + */ + virtual void setSoundManager(CSoundManager *soundManager) = 0; /** * Get the current movie frame @@ -189,7 +193,10 @@ public: */ virtual const Common::List<CMovieRangeInfo *> getMovieRangeInfo() const; - virtual void proc18(int v); + /** + * Set the sound manager reference + */ + virtual void setSoundManager(CSoundManager *soundManager); /** * Get the current movie frame |