![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
This is the complete list of members for galaxy::mem::RingBuffer, including all inherited members.
available_bytes() const noexcept | galaxy::mem::RingBuffer | |
direct_read_pointer(const int count) noexcept | galaxy::mem::RingBuffer | |
get_volume() const noexcept | galaxy::mem::RingBuffer | |
m_buffer | galaxy::mem::RingBuffer | private |
m_capacity | galaxy::mem::RingBuffer | private |
m_read_index | galaxy::mem::RingBuffer | private |
m_volume | galaxy::mem::RingBuffer | private |
m_write_index | galaxy::mem::RingBuffer | private |
operator=(const RingBuffer &)=delete | galaxy::mem::RingBuffer | private |
operator=(RingBuffer &&)=delete | galaxy::mem::RingBuffer | private |
read(float *data, int count) noexcept | galaxy::mem::RingBuffer | |
RingBuffer(const int capacity) noexcept | galaxy::mem::RingBuffer | |
RingBuffer()=delete | galaxy::mem::RingBuffer | private |
RingBuffer(const RingBuffer &)=delete | galaxy::mem::RingBuffer | private |
RingBuffer(RingBuffer &&)=delete | galaxy::mem::RingBuffer | private |
set_volume(const float volume) noexcept | galaxy::mem::RingBuffer | |
write(float *data, const int count) noexcept | galaxy::mem::RingBuffer | |
~RingBuffer() noexcept | galaxy::mem::RingBuffer |