#include "global.h"#include "RageSoundManager.h"#include "GameSoundManager.h"#include "RageSound.h"#include "RageLog.h"#include "RageUtil.h"#include "GameState.h"#include "TimingData.h"#include "NotesLoaderSM.h"#include "PrefsManager.h"#include "RageDisplay.h"#include "AnnouncerManager.h"#include "RageUtil_CircularBuffer.h"Classes | |
| struct | MusicPlaying |
| struct | MusicToPlay |
Functions | |
| void | StartMusic (MusicToPlay &ToPlay) |
| void | DoPlayOnceFromDir (CString sPath) |
| void | StartQueuedSounds () |
| int | MusicThread_start (void *p) |
Variables | |
| GameSoundManager * | SOUND = NULL |
| RageEvent * | g_Mutex |
| bool | g_UpdatingTimer |
| bool | g_ThreadedMusicStart = true |
| bool | g_Shutdown |
| bool | g_bFlushing = false |
| MusicPlaying * | g_Playing |
| RageThread | MusicThread |
| CircBuf< CString * > | g_SoundsToPlayOnce |
| CircBuf< CString * > | g_SoundsToPlayOnceFromDir |
| CircBuf< CString * > | g_SoundsToPlayOnceFromAnnouncer |
| CircBuf< MusicToPlay * > | g_MusicsToPlay |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7