|
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 () |
Public Member Functions inherited from CSoundData | |
| 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 |
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 | ( | ) |
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 |
1.8.5