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 |