Public Member Functions | |
| AudioResourceMan (NeverhoodEngine *vm) | |
| void | stopAllMusic () |
| void | stopAllSounds () |
| int16 | addSound (uint32 fileHash) |
| void | removeSound (int16 soundIndex) |
| int16 | loadMusic (uint32 fileHash) |
| void | updateMusic () |
| AudioResourceManSoundItem * | getSoundItem (int16 index) |
| AudioResourceManMusicItem * | getMusicItem (int16 index) |
Protected Member Functions | |
| int16 | addSoundItem (AudioResourceManSoundItem *soundItem) |
Protected Attributes | |
| NeverhoodEngine * | _vm |
| Common::Array< AudioResourceManMusicItem * > | _musicItems |
| Common::Array< AudioResourceManSoundItem * > | _soundItems |