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. |