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 ()
 
AudioResourceManSoundItemgetSoundItem (int16 index)
 
AudioResourceManMusicItemgetMusicItem (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: