WYSWYG editor for JUCE GUIs including Visualisers
Loading...
Searching...
No Matches
ParameterManager Class Reference

#include <foleys_ParameterManager.h>

Public Member Functions

 ParameterManager (juce::AudioProcessor &processor)
 
juce::RangedAudioParameter * getParameter (const juce::String &paramID)
 
juce::StringArray getParameterNames () const
 
void updateParameterMap ()
 
void saveParameterValues (juce::ValueTree &tree)
 
void loadParameterValues (juce::ValueTree &tree)
 

Static Public Attributes

static juce::Identifier nodeName { "PARAM" }
 
static juce::Identifier nodeId { "id" }
 
static juce::Identifier nodeValue { "value" }
 

Constructor & Destructor Documentation

◆ ParameterManager()

ParameterManager ( juce::AudioProcessor & processor)

Member Function Documentation

◆ getParameter()

juce::RangedAudioParameter * getParameter ( const juce::String & paramID)

◆ getParameterNames()

juce::StringArray getParameterNames ( ) const

◆ updateParameterMap()

◆ saveParameterValues()

◆ loadParameterValues()

Member Data Documentation

◆ nodeName

juce::Identifier nodeName { "PARAM" }
static

◆ nodeId

juce::Identifier nodeId { "id" }
static

◆ nodeValue

juce::Identifier nodeValue { "value" }
static

The documentation for this class was generated from the following files: