Pyrogenesis
trunk
|
#include <OggData.h>
Public Member Functions | |
COggData () | |
virtual | ~COggData () |
virtual bool | InitOggFile (const VfsPath &itemPath) |
virtual bool | IsFileFinished () |
virtual bool | IsOneShot () |
virtual bool | IsStereo () |
virtual int | FetchDataIntoBuffer (int count, ALuint *buffers) |
virtual void | ResetFile () |
Public Member Functions inherited from CSoundData | |
CSoundData () | |
virtual | ~CSoundData () |
CSoundData * | IncrementCount () |
bool | DecrementCount () |
virtual const Path & | GetFileName () |
virtual void | SetFileName (const Path &aName) |
Protected Member Functions | |
bool | AddDataBuffer (char *data, long length) |
void | SetFormatAndFreq (int form, ALsizei freq) |
int | GetBufferCount () |
unsigned int | GetBuffer () |
unsigned int * | GetBufferPtr () |
Protected Attributes | |
OggStreamPtr | ogg |
bool | m_FileFinished |
bool | m_OneShot |
ALuint | m_Buffer [100] |
int | m_BuffersUsed |
Protected Attributes inherited from CSoundData | |
unsigned int | m_ALBuffer |
int | m_RetentionCount |
Path | m_FileName |
Private Attributes | |
ALuint | m_Format |
long | m_Frequency |
Additional Inherited Members | |
Static Public Member Functions inherited from CSoundData | |
static CSoundData * | SoundDataFromFile (const VfsPath &itemPath) |
static CSoundData * | SoundDataFromOgg (const VfsPath &itemPath) |
static void | ReleaseSoundData (CSoundData *theData) |
Static Protected Attributes inherited from CSoundData | |
static DataMap | sSoundData |
COggData::COggData | ( | ) |
|
virtual |
|
protected |
|
virtual |
|
protectedvirtual |
Reimplemented from CSoundData.
|
protectedvirtual |
Reimplemented from CSoundData.
|
protectedvirtual |
Reimplemented from CSoundData.
|
virtual |
|
virtual |
|
virtual |
Reimplemented from CSoundData.
|
virtual |
Reimplemented from CSoundData.
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
private |
|
protected |
|
protected |