ScummVM API documentation
Neverhood::AudioResourceManSoundItem Class Reference

Public Member Functions

 AudioResourceManSoundItem (NeverhoodEngine *vm, uint32 fileHash)
 
void loadSound ()
 
void unloadSound ()
 
void setVolume (int16 volume)
 
void setPan (int16 pan)
 
void playSound (bool looping)
 
void stopSound ()
 
bool isPlaying ()
 

Protected Attributes

NeverhoodEngine_vm
 
uint32 _fileHash
 
ResourceHandle _resourceHandle
 
const byte * _data
 
bool _isLoaded
 
bool _isPlaying
 
int16 _volume
 
int16 _panning
 
Audio::SoundHandle_soundHandle
 

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