TracktionEngine
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< float > modAttackValue
 
juce::CachedValue< float > modDecayValue
 
juce::CachedValue< float > modSustainValue
 
juce::CachedValue< float > modReleaseValue
 
AutomatableParameter::Ptr modAttack
 
AutomatableParameter::Ptr modDecay
 
AutomatableParameter::Ptr modSustain
 
AutomatableParameter::Ptr modRelease
 

Constructor & Destructor Documentation

◆ MODEnvParams()

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

Member Function Documentation

◆ attach()

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

◆ detach()

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

◆ restorePluginStateFromValueTree()

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

Member Data Documentation

◆ modAttackValue

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

◆ modDecayValue

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

◆ modSustainValue

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

◆ modReleaseValue

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

◆ modAttack

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

◆ modDecay

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

◆ modSustain

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

◆ modRelease

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

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