This class represents a sound file with filepointer, WAVE header and Sound Resource ID. More...
#include <SndWrapWAVBase.h>
Public Member Functions | |
| eC_UByte * | GetData () const |
| eC_UInt | GetDataSize () const |
| SoundResource_t | GetSoundID () const |
| const FileLoader::WaveLoader::FormatChunk_t & | GetWaveFormat () const |
| void | ReleaseData () |
| void | SetData (eC_UByte *data, eC_UInt datasize) |
| void | SetSoundID (const SoundResource_t eSoundID) |
| void | SetWaveFormat (const FileLoader::WaveLoader::FormatChunk_t &kWaveFormat) |
This class represents a sound file with filepointer, WAVE header and Sound Resource ID.
|
inline |
Getter for the internal filepointer.
|
inline |
Getter for the data size of assigned data.
|
inline |
Getter for the internal sound ID.
|
inline |
Getter for the wave-file-format.
|
inline |
Release previously set data.
|
inline |
Setter to set the internal memory data.
| data | Memory block to set |
| datasize | Size of memory block |
|
inline |
Setter to set the internal sound ID.
| eSoundID | sound ID to set. |
|
inline |
Setter for the wave-file-format.
| kWaveFormat | Wave-format to set. |