Public Member Functions | |
MusicItem (NeverhoodEngine *vm, uint32 groupNameHash, uint32 musicFileHash) | |
void | startMusic (int16 countdown, int16 fadeVolumeStep) |
void | stopMusic (int16 countdown, int16 fadeVolumeStep) |
void | update () |
uint32 | getGroupNameHash () const |
uint32 | getFileHash () const |
Protected Attributes | |
NeverhoodEngine * | _vm |
uint32 | _groupNameHash |
uint32 | _fileHash |
bool | _play |
bool | _stop |
int16 | _fadeVolumeStep |
int16 | _countdown |
MusicResource * | _musicResource |