Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

GameSoundManager Class Reference

#include <GameSoundManager.h>

List of all members.

Public Member Functions

 GameSoundManager ()
 ~GameSoundManager ()
void Update (float fDeltaTime)
void PlayMusic (const CString &file, bool force_loop=false, float start_sec=0, float length_sec=-1, float fade_len=0, bool align_beat=true)
void PlayMusic (const CString &file, const CString &timing_file, bool force_loop=false, float start_sec=0, float length_sec=-1, float fade_len=0, bool align_beat=true)
void PlayMusic (const CString &file, TimingData *pTiming, bool force_loop=false, float start_sec=0, float length_sec=-1, float fade_len=0, bool align_beat=true)
void StopMusic ()
CString GetMusicPath () const
void Flush ()
void PlayOnce (CString sPath)
void PlayOnceFromDir (CString sDir)
void PlayOnceFromAnnouncer (CString sFolderName)
float GetPlayLatency () const
void HandleSongTimer (bool on=true)
float GetFrameTimingAdjustment (float fDeltaTime)

Static Public Member Functions

void SetPlayerBalance (PlayerNumber pn, RageSoundParams &params)


Constructor & Destructor Documentation

GameSoundManager::GameSoundManager  ) 
 

GameSoundManager::~GameSoundManager  ) 
 


Member Function Documentation

void GameSoundManager::Flush  ) 
 

float GameSoundManager::GetFrameTimingAdjustment float  fDeltaTime  ) 
 

CString GameSoundManager::GetMusicPath  )  const
 

float GameSoundManager::GetPlayLatency  )  const
 

void GameSoundManager::HandleSongTimer bool  on = true  ) 
 

void GameSoundManager::PlayMusic const CString &  file,
TimingData pTiming,
bool  force_loop = false,
float  start_sec = 0,
float  length_sec = -1,
float  fade_len = 0,
bool  align_beat = true
 

void GameSoundManager::PlayMusic const CString &  file,
const CString &  timing_file,
bool  force_loop = false,
float  start_sec = 0,
float  length_sec = -1,
float  fade_len = 0,
bool  align_beat = true
 

void GameSoundManager::PlayMusic const CString &  file,
bool  force_loop = false,
float  start_sec = 0,
float  length_sec = -1,
float  fade_len = 0,
bool  align_beat = true
[inline]
 

void GameSoundManager::PlayOnce CString  sPath  ) 
 

void GameSoundManager::PlayOnceFromAnnouncer CString  sFolderName  ) 
 

void GameSoundManager::PlayOnceFromDir CString  sDir  ) 
 

void GameSoundManager::SetPlayerBalance PlayerNumber  pn,
RageSoundParams params
[static]
 

void GameSoundManager::StopMusic  )  [inline]
 

void GameSoundManager::Update float  fDeltaTime  ) 
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 20:59:15 2005 for StepMania by doxygen 1.3.7