ScummVM API documentation
Neverhood::AudioResourceMan Class Reference

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
 

The documentation for this class was generated from the following file: