LMMS
Loading...
Searching...
No Matches
juce::ScratchBuffer< FloatType > Class Template Reference

#include <juce_VST3Common.h>

Public Member Functions

void setSize (int numChannels, int blockSize)
void clear ()
auto * getNextChannelBuffer ()
auto getArrayOfWritePointers ()

Private Attributes

AudioBuffer< FloatType > buffer
int channelCounter = 0

Member Function Documentation

◆ clear()

template<typename FloatType>
void juce::ScratchBuffer< FloatType >::clear ( )
inline

◆ getArrayOfWritePointers()

template<typename FloatType>
auto juce::ScratchBuffer< FloatType >::getArrayOfWritePointers ( )
inline

◆ getNextChannelBuffer()

template<typename FloatType>
auto * juce::ScratchBuffer< FloatType >::getNextChannelBuffer ( )
inline

◆ setSize()

template<typename FloatType>
void juce::ScratchBuffer< FloatType >::setSize ( int numChannels,
int blockSize )
inline

Member Data Documentation

◆ buffer

template<typename FloatType>
AudioBuffer<FloatType> juce::ScratchBuffer< FloatType >::buffer
private

◆ channelCounter

template<typename FloatType>
int juce::ScratchBuffer< FloatType >::channelCounter = 0
private

The documentation for this class was generated from the following file: