MCPcopy Create free account
hub / github.com/RomanKubiak/ctrlr / processPanels

Method processPanels

Source/Plugin/CtrlrProcessor.cpp:323–335  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

321}
322
323void CtrlrProcessor::processPanels(MidiBuffer &midiMessages, const AudioPlayHead::CurrentPositionInfo &positionInfo)
324{
325 leftoverBuffer.clear();
326
327 for (int i=0; i<panelProcessors.size(); i++)
328 {
329 if (!panelProcessors[i].wasObjectDeleted())
330 {
331 panelProcessors[i]->processBlock (midiMessages, leftoverBuffer, positionInfo);
332 }
333 }
334 midiMessages.swapWith(leftoverBuffer);
335}
336
337bool CtrlrProcessor::hasEditor() const
338{

Callers

nothing calls this directly

Calls 4

clearMethod · 0.45
sizeMethod · 0.45
processBlockMethod · 0.45
swapWithMethod · 0.45

Tested by

no test coverage detected