Pyrogenesis
13997
|
#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 () |
![]() | |
CSoundData () | |
virtual | ~CSoundData () |
CSoundData * | IncrementCount () |
bool | DecrementCount () |
void | InitProperties () |
virtual 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 |
![]() | |
unsigned int | m_ALBuffer |
int | m_RetentionCount |
Path * | m_FileName |
Private Attributes | |
ALuint | m_Format |
long | m_Frequency |
Additional Inherited Members | |
![]() | |
static CSoundData * | SoundDataFromFile (const VfsPath &itemPath) |
static CSoundData * | SoundDataFromOgg (const VfsPath &itemPath) |
static void | ReleaseSoundData (CSoundData *theData) |
![]() | |
static DataMap | sSoundData |
COggData::COggData | ( | ) |
Definition at line 30 of file OggData.cpp.
|
virtual |
Definition at line 38 of file OggData.cpp.
|
protected |
|
virtual |
Definition at line 124 of file OggData.cpp.
|
protectedvirtual |
Reimplemented from CSoundData.
Definition at line 151 of file OggData.cpp.
|
protectedvirtual |
Reimplemented from CSoundData.
Definition at line 103 of file OggData.cpp.
|
protectedvirtual |
Reimplemented from CSoundData.
Definition at line 156 of file OggData.cpp.
|
virtual |
Definition at line 62 of file OggData.cpp.
|
virtual |
Definition at line 108 of file OggData.cpp.
|
virtual |
Reimplemented from CSoundData.
Definition at line 119 of file OggData.cpp.
|
virtual |
Reimplemented from CSoundData.
Definition at line 57 of file OggData.cpp.
|
virtual |
Definition at line 113 of file OggData.cpp.
|
protected |
Definition at line 51 of file OggData.cpp.
|
protected |