|
Open 3D Engine AudioSystem Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
This is the complete list of members for Audio::RingBufferBase, including all inherited members.
| AddData(const void *source, size_t numFrames, size_t numChannels)=0 | Audio::RingBufferBase | pure virtual |
| AddMultiTrackDataInterleaved([[maybe_unused]] const void **source, [[maybe_unused]] size_t numFrames, [[maybe_unused]] size_t numChannels) | Audio::RingBufferBase | inlinevirtual |
| AZ_CLASS_ALLOCATOR(RingBufferBase, AZ::SystemAllocator) (defined in Audio::RingBufferBase) | Audio::RingBufferBase | |
| ConsumeData(void **dest, size_t numFrames, size_t numChannels, bool deinterleaveMultichannel=false)=0 | Audio::RingBufferBase | pure virtual |
| ResetBuffer()=0 | Audio::RingBufferBase | pure virtual |
| RingBufferBase() (defined in Audio::RingBufferBase) | Audio::RingBufferBase | inline |
| RingBufferBase([[maybe_unused]] const size_t numSamples) (defined in Audio::RingBufferBase) | Audio::RingBufferBase | inline |
| ~RingBufferBase() (defined in Audio::RingBufferBase) | Audio::RingBufferBase | inlinevirtual |