Open 3D Engine AudioSystem Gem API Reference
24.09
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 |