LMMS
Loading...
Searching...
No Matches
lmms::PlanarBufferView< T, channelCount > Member List

This is the complete list of members for lmms::PlanarBufferView< T, channelCount >, including all inherited members.

Base typedeflmms::PlanarBufferView< T, channelCount >private
buffer(ch_cnt_t channel) const noexcept -> std::span< T >lmms::PlanarBufferView< T, channelCount >inline
buffer() const noexcept -> std::span< T >lmms::PlanarBufferView< T, channelCount >inline
bufferPtr(ch_cnt_t channel) const noexcept -> T *lmms::PlanarBufferView< T, channelCount >inline
bufferPtr() const noexcept -> T *lmms::PlanarBufferView< T, channelCount >inline
BufferViewData()=defaultlmms::detail::BufferViewData< T *const, DynamicChannelCount >
channels() noexcept -> ch_cnt_tlmms::detail::BufferViewData< T *const, DynamicChannelCount >inlinestatic
data() const noexcept -> T *lmms::detail::BufferViewData< T *const, DynamicChannelCount >inline
empty() const noexcept -> boollmms::PlanarBufferView< T, channelCount >inline
frames() const noexcept -> f_cnt_tlmms::detail::BufferViewData< T *const, DynamicChannelCount >inline
Interleavedlmms::PlanarBufferView< T, channelCount >static
m_datalmms::detail::BufferViewData< T *const, DynamicChannelCount >protected
m_frameslmms::detail::BufferViewData< T *const, DynamicChannelCount >protected
operator[](ch_cnt_t channel) const noexcept -> T *lmms::PlanarBufferView< T, channelCount >inline
PlanarBufferView(PlanarBufferView< std::remove_const_t< U >, channelCount > other) noexceptlmms::PlanarBufferView< T, channelCount >inline
PlanarBufferView(PlanarBufferView< std::remove_const_t< U >, channelCount > other) noexceptlmms::PlanarBufferView< T, channelCount >inline
PlanarBufferView(PlanarBufferView< T, otherChannels > other) noexceptlmms::PlanarBufferView< T, channelCount >inline