tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::FourOscPlugin::MODEnvParams Struct Reference

Public Member Functions

 MODEnvParams (FourOscPlugin &plugin, int envNum)
 
void attach ()
 
void detach ()
 
void restorePluginStateFromValueTree (const juce::ValueTree &v)
 

Public Attributes

juce::CachedValue< floatmodAttackValue
 
juce::CachedValue< floatmodDecayValue
 
juce::CachedValue< floatmodSustainValue
 
juce::CachedValue< floatmodReleaseValue
 
AutomatableParameter::Ptr modAttack
 
AutomatableParameter::Ptr modDecay
 
AutomatableParameter::Ptr modSustain
 
AutomatableParameter::Ptr modRelease
 

Detailed Description

Definition at line 251 of file tracktion_FourOscPlugin.h.

Constructor & Destructor Documentation

◆ MODEnvParams()

tracktion::engine::FourOscPlugin::MODEnvParams::MODEnvParams ( FourOscPlugin plugin,
int  envNum 
)

Definition at line 853 of file tracktion_FourOscPlugin.cpp.

Member Function Documentation

◆ attach()

void tracktion::engine::FourOscPlugin::MODEnvParams::attach ( )

Definition at line 878 of file tracktion_FourOscPlugin.cpp.

◆ detach()

void tracktion::engine::FourOscPlugin::MODEnvParams::detach ( )

Definition at line 886 of file tracktion_FourOscPlugin.cpp.

◆ restorePluginStateFromValueTree()

void tracktion::engine::FourOscPlugin::MODEnvParams::restorePluginStateFromValueTree ( const juce::ValueTree v)

Definition at line 260 of file tracktion_FourOscPlugin.h.

Member Data Documentation

◆ modAttack

AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::MODEnvParams::modAttack

Definition at line 258 of file tracktion_FourOscPlugin.h.

◆ modAttackValue

juce::CachedValue<float> tracktion::engine::FourOscPlugin::MODEnvParams::modAttackValue

Definition at line 257 of file tracktion_FourOscPlugin.h.

◆ modDecay

AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::MODEnvParams::modDecay

Definition at line 258 of file tracktion_FourOscPlugin.h.

◆ modDecayValue

juce::CachedValue<float> tracktion::engine::FourOscPlugin::MODEnvParams::modDecayValue

Definition at line 257 of file tracktion_FourOscPlugin.h.

◆ modRelease

AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::MODEnvParams::modRelease

Definition at line 258 of file tracktion_FourOscPlugin.h.

◆ modReleaseValue

juce::CachedValue<float> tracktion::engine::FourOscPlugin::MODEnvParams::modReleaseValue

Definition at line 257 of file tracktion_FourOscPlugin.h.

◆ modSustain

AutomatableParameter::Ptr tracktion::engine::FourOscPlugin::MODEnvParams::modSustain

Definition at line 258 of file tracktion_FourOscPlugin.h.

◆ modSustainValue

juce::CachedValue<float> tracktion::engine::FourOscPlugin::MODEnvParams::modSustainValue

Definition at line 257 of file tracktion_FourOscPlugin.h.


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