ScummVM API documentation
Neverhood::AudioResourceManMusicItem Class Reference

Public Member Functions

 AudioResourceManMusicItem (NeverhoodEngine *vm, uint32 fileHash)
 
void playMusic (int16 fadeVolumeStep)
 
void stopMusic (int16 fadeVolumeStep)
 
void unloadMusic ()
 
void setVolume (int16 volume)
 
void restart ()
 
void update ()
 
bool isPlaying () const
 
bool canRestart () const
 
bool isTerminated () const
 
uint32 getFileHash () const
 

Protected Attributes

NeverhoodEngine_vm
 
uint32 _fileHash
 
bool _isPlaying
 
bool _canRestart
 
bool _terminate
 
int16 _volume
 
int16 _panning
 
bool _start
 
bool _isFadingIn
 
bool _isFadingOut
 
int16 _fadeVolume
 
int16 _fadeVolumeStep
 
Audio::SoundHandle_soundHandle
 

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