JUCE  v4.2.4-0-g680d758
JUCE API
PluginBusUtilities Member List

This is the complete list of members for PluginBusUtilities, including all inherited members.

addLayoutDetails(bool isInput, int busNr)PluginBusUtilitiesinlineprivate
AudioBusArray typedefPluginBusUtilities
busCanBeDisabled(bool inp, int bus) const noexceptPluginBusUtilitiesinline
busIgnoresLayout(bool inp, int bus) const noexceptPluginBusUtilitiesinline
busIgnoresLayoutForChannelNum(bool isInput, int busNr, int channelNum)PluginBusUtilitiesinlineprivate
checkBusFormatsAreNotDiscrete() const PluginBusUtilitiesinline
checkBusFormatsAreNotDiscrete(bool isInput) const PluginBusUtilitiesinlineprivate
clear(int inputCount, int outputCount)PluginBusUtilitiesinlineprivate
doesPlugInHaveDynamicBuses(bool isInput) const PluginBusUtilitiesinlineprivate
dynamicInBusesPluginBusUtilitiesprivate
dynamicOutBusesPluginBusUtilitiesprivate
enableAllBuses()PluginBusUtilitiesinline
findMaxNumberOfChannelsForBus(bool isInput, int busNr, int upperlimit=std::numeric_limits< int >::max())PluginBusUtilitiesinline
findTotalNumChannels(bool isInput, int busOffset=0) const noexceptPluginBusUtilitiesinline
getBusCount(bool inputBus) const noexceptPluginBusUtilitiesinline
getBusIdxForChannelIdx(bool isInput, int channelIdx, int &totalChannels, int startBusIdx)PluginBusUtilitiesinline
getBusIdxForChannelIdx(bool isInput, int channelIdx)PluginBusUtilitiesinline
getBusLayoutDetails(bool isInput, int busNr) noexceptPluginBusUtilitiesinlineprivate
getBusLayoutDetails(bool isInput, int busNr) const noexceptPluginBusUtilitiesinlineprivate
getChannelSet(bool inp, int bus) noexceptPluginBusUtilitiesinline
getDefaultLayoutForBus(bool isInput, int busIdx) const noexceptPluginBusUtilitiesinline
getDefaultLayoutForChannelNumAndBus(bool isInput, int busIdx, int channelNum) const noexceptPluginBusUtilitiesinline
getFilterBus(bool inputBus) noexceptPluginBusUtilitiesinline
getFilterBus(bool inputBus) const noexceptPluginBusUtilitiesinline
getLayoutDetails(bool isInput) noexceptPluginBusUtilitiesinlineprivate
getLayoutDetails(bool isInput) const noexceptPluginBusUtilitiesinlineprivate
getNumChannels(bool inp, int bus) const noexceptPluginBusUtilitiesinline
getNumEnabledBuses(bool inputBus) const noexceptPluginBusUtilitiesinline
hasDynamicInBuses() const noexceptPluginBusUtilitiesinline
hasDynamicOutBuses() const noexceptPluginBusUtilitiesinline
hasInputs(int bus) const noexceptPluginBusUtilitiesinline
hasOutputs(int bus) const noexceptPluginBusUtilitiesinline
init()PluginBusUtilitiesinline
inputLayoutsPluginBusUtilitiesprivate
insaneNumberOfChannels enum valuePluginBusUtilitiesprivate
isBusEnabled(bool inputBus, int bus) const noexceptPluginBusUtilitiesinline
isBusEnabledByDefault(bool inp, int bus) const noexceptPluginBusUtilitiesinline
kDefaultMaxChannels enum valuePluginBusUtilities
layoutListCompatibleWithChannelCount(const int channelCount) noexceptPluginBusUtilitiesinlineprivatestatic
maxChannelsToProbePluginBusUtilitiesprivate
maxNumChannelsOfNonDiscreteLayouts enum valuePluginBusUtilitiesprivate
outputLayoutsPluginBusUtilitiesprivate
PluginBusUtilities(AudioProcessor &plugin, bool markDiscreteLayoutsAsSupported, int maxProbeChannels=kDefaultMaxChannels)PluginBusUtilitiesinline
plugInFormatSupportsDiscreteLayoutsPluginBusUtilitiesprivate
populateLayoutDetails()PluginBusUtilitiesinlineprivate
processorPluginBusUtilities
pseudoChannelBitNum enum valuePluginBusUtilitiesprivate
restoreBusArrangement(const AudioProcessor::AudioBusArrangement &original) const PluginBusUtilitiesinline
ScopedBusRestorer classPluginBusUtilitiesfriend
updateDefaultLayout(bool isInput, int busIdx)PluginBusUtilitiesinlineprivate