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 |