A class to contain a set of RangedAudioParameters and AudioProcessorParameterGroups containing RangedAudioParameters.  
 More...
#include <juce_AudioProcessorValueTreeState.h>
A class to contain a set of RangedAudioParameters and AudioProcessorParameterGroups containing RangedAudioParameters. 
This class is used in the AudioProcessorValueTreeState constructor to allow arbitrarily grouped RangedAudioParameters to be passed to an AudioProcessor. 
◆ ParameterLayout() [1/4]
template<typename... Items> 
      
        
          | AudioProcessorValueTreeState::ParameterLayout::ParameterLayout | ( | std::unique_ptr< Items >... | items | ) |  | 
      
 
 
◆ ParameterLayout() [2/4]
template<typename It , typename  = ValidIfIterator<It>> 
      
        
          | AudioProcessorValueTreeState::ParameterLayout::ParameterLayout | ( | It | begin, | 
        
          |  |  | It | end ) | 
      
 
 
◆ ParameterLayout() [3/4]
  
  | 
        
          | AudioProcessorValueTreeState::ParameterLayout::ParameterLayout | ( | const ParameterLayout & | other | ) |  |  | delete | 
 
 
◆ ParameterLayout() [4/4]
  
  | 
        
          | AudioProcessorValueTreeState::ParameterLayout::ParameterLayout | ( | ParameterLayout && | other | ) |  |  | noexcept | 
 
 
◆ add() [1/2]
template<typename... Items> 
      
        
          | void AudioProcessorValueTreeState::ParameterLayout::add | ( | std::unique_ptr< Items >... | items | ) |  | 
      
 
 
◆ add() [2/2]
template<typename It , typename  = ValidIfIterator<It>> 
      
        
          | void AudioProcessorValueTreeState::ParameterLayout::add | ( | It | begin, | 
        
          |  |  | It | end ) | 
      
 
 
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ swap()
  
  | 
        
          | void AudioProcessorValueTreeState::ParameterLayout::swap | ( | ParameterLayout & | other | ) |  |  | noexcept | 
 
 
The documentation for this class was generated from the following file: