addLayoutDetails(bool isInput, int busNr) | PluginBusUtilities | inlineprivate |
AudioBusArray typedef | PluginBusUtilities | |
busCanBeDisabled(bool inp, int bus) const noexcept | PluginBusUtilities | inline |
busIgnoresLayout(bool inp, int bus) const noexcept | PluginBusUtilities | inline |
busIgnoresLayoutForChannelNum(bool isInput, int busNr, int channelNum) | PluginBusUtilities | inlineprivate |
checkBusFormatsAreNotDiscrete() const | PluginBusUtilities | inline |
checkBusFormatsAreNotDiscrete(bool isInput) const | PluginBusUtilities | inlineprivate |
clear(int inputCount, int outputCount) | PluginBusUtilities | inlineprivate |
doesPlugInHaveDynamicBuses(bool isInput) const | PluginBusUtilities | inlineprivate |
dynamicInBuses | PluginBusUtilities | private |
dynamicOutBuses | PluginBusUtilities | private |
enableAllBuses() | PluginBusUtilities | inline |
findMaxNumberOfChannelsForBus(bool isInput, int busNr, int upperlimit=std::numeric_limits< int >::max()) | PluginBusUtilities | inline |
findTotalNumChannels(bool isInput, int busOffset=0) const noexcept | PluginBusUtilities | inline |
getBusCount(bool inputBus) const noexcept | PluginBusUtilities | inline |
getBusIdxForChannelIdx(bool isInput, int channelIdx, int &totalChannels, int startBusIdx) | PluginBusUtilities | inline |
getBusIdxForChannelIdx(bool isInput, int channelIdx) | PluginBusUtilities | inline |
getBusLayoutDetails(bool isInput, int busNr) noexcept | PluginBusUtilities | inlineprivate |
getBusLayoutDetails(bool isInput, int busNr) const noexcept | PluginBusUtilities | inlineprivate |
getChannelSet(bool inp, int bus) noexcept | PluginBusUtilities | inline |
getDefaultLayoutForBus(bool isInput, int busIdx) const noexcept | PluginBusUtilities | inline |
getDefaultLayoutForChannelNumAndBus(bool isInput, int busIdx, int channelNum) const noexcept | PluginBusUtilities | inline |
getFilterBus(bool inputBus) noexcept | PluginBusUtilities | inline |
getFilterBus(bool inputBus) const noexcept | PluginBusUtilities | inline |
getLayoutDetails(bool isInput) noexcept | PluginBusUtilities | inlineprivate |
getLayoutDetails(bool isInput) const noexcept | PluginBusUtilities | inlineprivate |
getNumChannels(bool inp, int bus) const noexcept | PluginBusUtilities | inline |
getNumEnabledBuses(bool inputBus) const noexcept | PluginBusUtilities | inline |
hasDynamicInBuses() const noexcept | PluginBusUtilities | inline |
hasDynamicOutBuses() const noexcept | PluginBusUtilities | inline |
hasInputs(int bus) const noexcept | PluginBusUtilities | inline |
hasOutputs(int bus) const noexcept | PluginBusUtilities | inline |
init() | PluginBusUtilities | inline |
inputLayouts | PluginBusUtilities | private |
insaneNumberOfChannels enum value | PluginBusUtilities | private |
isBusEnabled(bool inputBus, int bus) const noexcept | PluginBusUtilities | inline |
isBusEnabledByDefault(bool inp, int bus) const noexcept | PluginBusUtilities | inline |
kDefaultMaxChannels enum value | PluginBusUtilities | |
layoutListCompatibleWithChannelCount(const int channelCount) noexcept | PluginBusUtilities | inlineprivatestatic |
maxChannelsToProbe | PluginBusUtilities | private |
maxNumChannelsOfNonDiscreteLayouts enum value | PluginBusUtilities | private |
outputLayouts | PluginBusUtilities | private |
PluginBusUtilities(AudioProcessor &plugin, bool markDiscreteLayoutsAsSupported, int maxProbeChannels=kDefaultMaxChannels) | PluginBusUtilities | inline |
plugInFormatSupportsDiscreteLayouts | PluginBusUtilities | private |
populateLayoutDetails() | PluginBusUtilities | inlineprivate |
processor | PluginBusUtilities | |
pseudoChannelBitNum enum value | PluginBusUtilities | private |
restoreBusArrangement(const AudioProcessor::AudioBusArrangement &original) const | PluginBusUtilities | inline |
ScopedBusRestorer class | PluginBusUtilities | friend |
updateDefaultLayout(bool isInput, int busIdx) | PluginBusUtilities | inlineprivate |