JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
juce::AudioProcessorValueTreeState::ParameterAdapter Class Referencefinal
Inheritance diagram for juce::AudioProcessorValueTreeState::ParameterAdapter:
juce::AudioProcessorParameter::Listener

Public Member Functions

 ParameterAdapter (RangedAudioParameter &parameterIn)
 
void addListener (Listener *l)
 
void removeListener (Listener *l)
 
RangedAudioParametergetParameter ()
 
const RangedAudioParametergetParameter () const
 
const NormalisableRange< float > & getRange () const
 
float getDenormalisedDefaultValue () const
 
void setDenormalisedValue (float value)
 
float getDenormalisedValueForText (const String &text) const
 
String getTextForDenormalisedValue (float value) const
 
float getDenormalisedValue () const
 
std::atomic< float > & getRawDenormalisedValue ()
 
bool flushToTree (const Identifier &key, UndoManager *um)
 

Public Attributes

ValueTree tree
 

Detailed Description

Definition at line 63 of file juce_AudioProcessorValueTreeState.cpp.

Constructor & Destructor Documentation

◆ ParameterAdapter()

juce::AudioProcessorValueTreeState::ParameterAdapter::ParameterAdapter ( RangedAudioParameter parameterIn)
explicit

Definition at line 69 of file juce_AudioProcessorValueTreeState.cpp.

◆ ~ParameterAdapter()

juce::AudioProcessorValueTreeState::ParameterAdapter::~ParameterAdapter ( )
override

Definition at line 80 of file juce_AudioProcessorValueTreeState.cpp.

Member Function Documentation

◆ addListener()

void juce::AudioProcessorValueTreeState::ParameterAdapter::addListener ( Listener l)

Definition at line 82 of file juce_AudioProcessorValueTreeState.cpp.

◆ flushToTree()

bool juce::AudioProcessorValueTreeState::ParameterAdapter::flushToTree ( const Identifier key,
UndoManager um 
)

Definition at line 111 of file juce_AudioProcessorValueTreeState.cpp.

◆ getDenormalisedDefaultValue()

float juce::AudioProcessorValueTreeState::ParameterAdapter::getDenormalisedDefaultValue ( ) const

Definition at line 90 of file juce_AudioProcessorValueTreeState.cpp.

◆ getDenormalisedValue()

float juce::AudioProcessorValueTreeState::ParameterAdapter::getDenormalisedValue ( ) const

Definition at line 108 of file juce_AudioProcessorValueTreeState.cpp.

◆ getDenormalisedValueForText()

float juce::AudioProcessorValueTreeState::ParameterAdapter::getDenormalisedValueForText ( const String text) const

Definition at line 98 of file juce_AudioProcessorValueTreeState.cpp.

◆ getParameter() [1/2]

RangedAudioParameter & juce::AudioProcessorValueTreeState::ParameterAdapter::getParameter ( )

Definition at line 85 of file juce_AudioProcessorValueTreeState.cpp.

◆ getParameter() [2/2]

const RangedAudioParameter & juce::AudioProcessorValueTreeState::ParameterAdapter::getParameter ( ) const

Definition at line 86 of file juce_AudioProcessorValueTreeState.cpp.

◆ getRange()

const NormalisableRange< float > & juce::AudioProcessorValueTreeState::ParameterAdapter::getRange ( ) const

Definition at line 88 of file juce_AudioProcessorValueTreeState.cpp.

◆ getRawDenormalisedValue()

std::atomic< float > & juce::AudioProcessorValueTreeState::ParameterAdapter::getRawDenormalisedValue ( )

Definition at line 109 of file juce_AudioProcessorValueTreeState.cpp.

◆ getTextForDenormalisedValue()

String juce::AudioProcessorValueTreeState::ParameterAdapter::getTextForDenormalisedValue ( float  value) const

Definition at line 103 of file juce_AudioProcessorValueTreeState.cpp.

◆ removeListener()

void juce::AudioProcessorValueTreeState::ParameterAdapter::removeListener ( Listener l)

Definition at line 83 of file juce_AudioProcessorValueTreeState.cpp.

◆ setDenormalisedValue()

void juce::AudioProcessorValueTreeState::ParameterAdapter::setDenormalisedValue ( float  value)

Definition at line 92 of file juce_AudioProcessorValueTreeState.cpp.

Member Data Documentation

◆ tree

ValueTree juce::AudioProcessorValueTreeState::ParameterAdapter::tree

Definition at line 134 of file juce_AudioProcessorValueTreeState.cpp.


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