diff options
author | Johannes Schickel | 2006-05-17 18:07:02 +0000 |
---|---|---|
committer | Johannes Schickel | 2006-05-17 18:07:02 +0000 |
commit | f7c29ccc8b001eb8d69f1e3d845c6ad04e38fc95 (patch) | |
tree | 63d94d0339eb3232b8d3d9570bcb501091f757de /engines/kyra/kyra.h | |
parent | b6b53afe269a2d640b8db33e64ecdd6f9b2f506c (diff) | |
download | scummvm-rg350-f7c29ccc8b001eb8d69f1e3d845c6ad04e38fc95.tar.gz scummvm-rg350-f7c29ccc8b001eb8d69f1e3d845c6ad04e38fc95.tar.bz2 scummvm-rg350-f7c29ccc8b001eb8d69f1e3d845c6ad04e38fc95.zip |
- adds AUD file player (has still some problems with playing)
- adds a new sound class SoundDigital (only used for Kyra3) (needs more work though)
svn-id: r22497
Diffstat (limited to 'engines/kyra/kyra.h')
-rw-r--r-- | engines/kyra/kyra.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/engines/kyra/kyra.h b/engines/kyra/kyra.h index 1960333540..3ed548ee21 100644 --- a/engines/kyra/kyra.h +++ b/engines/kyra/kyra.h @@ -30,6 +30,7 @@ namespace Kyra { class Movie; class Sound; +class SoundDigital; class SeqPlayer; class Resource; class PAKFile; @@ -1016,10 +1017,23 @@ public: ~KyraEngine_v3(); Movie *createWSAMovie(); + + SoundDigital *soundDigital() { return _soundDigital; } int setupGameFlags() { _game = GI_KYRA3; return 0; } int go(); +private: + int init(); + + SoundDigital *_soundDigital; + + // sound specific +private: + void playMenuAudioFile(); + + int _musicSoundChannel; + const char *_menuAudioFile; }; } // End of namespace Kyra |