Classes | |
| class | AudioBuffer |
| A simple audio buffer to hold PCM samples More... | |
| class | AudioManager |
| An audio manager that accepts multiple Audio::AudioBuffer instances. More... | |
Typedefs | |
| typedef int(* | Callback) (AudioBuffer &buffer, size_t offset) |
| Some callback function pointer type definition. | |
| using | Callback2 = int (*)(AudioBuffer& buffer, size_t offset, void* user) |
| Some callback function pointer type definition. | |
Functions | |
| void | doSomething (AudioBuffer &buffer) |
| Do something with the buffer. | |
| typedef int(* Engine::Audio::Callback) (AudioBuffer &buffer, size_t offset) |
Some callback function pointer type definition.
| buffer | The buffer this callback is called from |
| offset | The offset of the buffer currently playing |
| using Engine::Audio::Callback2 = int (*)(AudioBuffer& buffer, size_t offset, void* user) |
Some callback function pointer type definition.
| buffer | The buffer this callback is called from |
| offset | The offset of the buffer currently playing |
| user | User specific data |
|
extern |
Do something with the buffer.