| HoverRace::VideoServices::SoundBuffer::SoundBuffer |
( |
| ) |
|
| HoverRace::VideoServices::SoundBuffer::~SoundBuffer |
( |
| ) |
|
|
virtual |
| void HoverRace::VideoServices::SoundBuffer::ApplyCumCommand |
( |
| ) |
|
|
virtual |
| void HoverRace::VideoServices::SoundBuffer::ApplyCumCommandForAll |
( |
| ) |
|
|
static |
| void HoverRace::VideoServices::SoundBuffer::DeleteAll |
( |
| ) |
|
|
static |
| BOOL HoverRace::VideoServices::SoundBuffer::Init |
( |
const char * |
pData, |
|
|
int |
pNbCopy |
|
) |
| |
|
virtual |
Fill the buffer with sound data.
- Parameters
-
| pData | Data buffer. First 32 bits are the data length, followed by a WAVEFORMATEX describing the data, followed by the data itself. |
| pNbCopy | The number of copies to make. |
- Returns
TRUE if successful.
Reimplemented in HoverRace::VideoServices::ContinuousSound.
| void HoverRace::VideoServices::SoundBuffer::SetParams |
( |
int |
pCopy, |
|
|
int |
pDB, |
|
|
double |
pSpeed, |
|
|
int |
pPan |
|
) |
| |
| ALuint HoverRace::VideoServices::SoundBuffer::mBuffer |
|
protected |
| SoundBuffer * HoverRace::VideoServices::SoundBuffer::mList = NULL |
|
staticprivate |
| int HoverRace::VideoServices::SoundBuffer::mNbCopy |
|
protected |
| SoundBuffer* HoverRace::VideoServices::SoundBuffer::mNext |
|
private |
| int HoverRace::VideoServices::SoundBuffer::mNormalFreq |
|
protected |
The documentation for this class was generated from the following file: