This class represents a sound file with filepointer, WAVE header and Sound Resource ID.
More...
#include <SndWrapLinux.h>
This class represents a sound file with filepointer, WAVE header and Sound Resource ID.
◆ GetData()
eC_UByte * CSndWrapLinux::CSound::GetData |
( |
| ) |
const |
|
inline |
Getter for the internal filepointer.
- Returns
- Internal filepointer.
◆ GetDataSize()
eC_UInt CSndWrapLinux::CSound::GetDataSize |
( |
| ) |
const |
|
inline |
Getter for the data size of assigned data.
- Returns
- Size of assigned data.
◆ GetSoundID()
Getter for the internal sound ID.
- Returns
- Internal sound ID.
◆ GetWaveFormat()
Getter for the wave-file-format.
- Returns
- Internal Wave-format.
◆ ReleaseData()
void CSndWrapLinux::CSound::ReleaseData |
( |
| ) |
|
|
inline |
Release previously set data.
◆ SetData()
void CSndWrapLinux::CSound::SetData |
( |
eC_UByte * |
pubData, |
|
|
const eC_UInt & |
uiDataSize, |
|
|
const eC_Bool & |
bAllocated |
|
) |
| |
|
inline |
Setter to set the internal memory data.
- Parameters
-
pubData | Memory block to set |
uiDataSize | Size of memory block |
bAllocated | true if memory was allocated |
◆ SetSoundID()
Setter to set the internal sound ID.
- Parameters
-
◆ SetWaveFormat()
Setter for the wave-file-format.
- Parameters
-
kWaveFormat | Wave-format to set. |
The documentation for this class was generated from the following file: