LMMS
Loading...
Searching...
No Matches
juce::GraphRenderSequence< FloatType >::DelayChannelOp Struct Reference
Inheritance diagram for juce::GraphRenderSequence< FloatType >::DelayChannelOp:
juce::GraphRenderSequence< FloatType >::RenderingOp

Public Member Functions

 DelayChannelOp (int chan, int delaySize)
void perform (const Context &c) override
Public Member Functions inherited from juce::GraphRenderSequence< FloatType >::RenderingOp
 RenderingOp () noexcept
virtual ~RenderingOp ()

Public Attributes

HeapBlock< FloatType > buffer
const int channel
const int bufferSize
int readIndex = 0
int writeIndex

Constructor & Destructor Documentation

◆ DelayChannelOp()

template<typename FloatType>
juce::GraphRenderSequence< FloatType >::DelayChannelOp::DelayChannelOp ( int chan,
int delaySize )
inline

Member Function Documentation

◆ perform()

template<typename FloatType>
void juce::GraphRenderSequence< FloatType >::DelayChannelOp::perform ( const Context & c)
inlineoverridevirtual

Member Data Documentation

◆ buffer

template<typename FloatType>
HeapBlock<FloatType> juce::GraphRenderSequence< FloatType >::DelayChannelOp::buffer

◆ bufferSize

template<typename FloatType>
const int juce::GraphRenderSequence< FloatType >::DelayChannelOp::bufferSize

◆ channel

template<typename FloatType>
const int juce::GraphRenderSequence< FloatType >::DelayChannelOp::channel

◆ readIndex

template<typename FloatType>
int juce::GraphRenderSequence< FloatType >::DelayChannelOp::readIndex = 0

◆ writeIndex

template<typename FloatType>
int juce::GraphRenderSequence< FloatType >::DelayChannelOp::writeIndex

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