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 |