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

RandomSample Class Reference

#include <RandomSample.h>

List of all members.

Public Member Functions

 RandomSample ()
virtual ~RandomSample ()
bool Load (CString sFilePath, int iMaxToLoad=1000)
void UnloadAll ()
void PlayRandom ()
void Stop ()

Private Member Functions

bool LoadSoundDir (CString sDir, int iMaxToLoad)
bool LoadSound (CString sSoundFilePath)

Private Attributes

vector< RageSound * > m_pSamples
int m_iIndexLastPlayed


Constructor & Destructor Documentation

RandomSample::RandomSample  ) 
 

RandomSample::~RandomSample  )  [virtual]
 


Member Function Documentation

bool RandomSample::Load CString  sFilePath,
int  iMaxToLoad = 1000
 

bool RandomSample::LoadSound CString  sSoundFilePath  )  [private]
 

bool RandomSample::LoadSoundDir CString  sDir,
int  iMaxToLoad
[private]
 

void RandomSample::PlayRandom  ) 
 

void RandomSample::Stop  ) 
 

void RandomSample::UnloadAll  ) 
 


Member Data Documentation

int RandomSample::m_iIndexLastPlayed [private]
 

vector<RageSound*> RandomSample::m_pSamples [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 27 21:02:08 2005 for StepMania by doxygen 1.3.7