|
UFO: Alien Invasion
|

Data Fields | |
| char | currentTrack [MAX_QPATH] |
| char | nextTrack [MAX_QPATH] |
| Mix_Music * | data |
| int | category |
| byte * | buffer |
| bool | playingStream |
| bool | interruptStream |
| bool | playing |
Definition at line 48 of file s_music.cpp.
| byte* music_t::buffer |
Definition at line 53 of file s_music.cpp.
| int music_t::category |
Definition at line 52 of file s_music.cpp.
Referenced by M_Frame(), and M_PlayRandomByCategory().
| char music_t::currentTrack[MAX_QPATH] |
Definition at line 49 of file s_music.cpp.
Referenced by M_Frame(), M_PlayRandomByCategory(), and M_Start().
| Mix_Music* music_t::data |
Definition at line 51 of file s_music.cpp.
| bool music_t::interruptStream |
Definition at line 57 of file s_music.cpp.
Referenced by M_MusicStreamCallback(), M_MusicStreamUpdate(), and M_StopMusicStream().
| char music_t::nextTrack[MAX_QPATH] |
Definition at line 50 of file s_music.cpp.
| bool music_t::playing |
Definition at line 58 of file s_music.cpp.
Referenced by M_Change_f(), M_Frame(), M_Init(), M_RandomTrack_f(), and M_Start().
| bool music_t::playingStream |
if this is set no action to M_Start and M_Stop might happen, otherwise we might run into a deadlock. This is due to the installed hook function for music mixing that is used whenever we stream the music on our own
Definition at line 54 of file s_music.cpp.
Referenced by M_Frame(), M_PlayMusicStream(), M_Start(), M_Stop(), and M_StopMusicStream().