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 |