TracktionEngine
|
An Assignment between a MacroParameter and an AutomatableParameter. More...
Public Types | |
using | Ptr = juce::ReferenceCountedObjectPtr< Assignment > |
Public Types inherited from tracktion::engine::AutomatableParameter::ModifierAssignment | |
using | Ptr = juce::ReferenceCountedObjectPtr< ModifierAssignment > |
Public Member Functions | |
Assignment (const juce::ValueTree &, const MacroParameter &) | |
bool | isForModifierSource (const AutomatableParameter::ModifierSource &) const override |
Must return true if this assigment is for the given source. More... | |
Public Member Functions inherited from tracktion::engine::AutomatableParameter::ModifierAssignment | |
ModifierAssignment (Edit &, const juce::ValueTree &) | |
Public Attributes | |
const EditItemID | macroParamID |
Public Attributes inherited from tracktion::engine::AutomatableParameter::ModifierAssignment | |
Edit & | edit |
juce::ValueTree | state |
juce::CachedValue< float > | value |
juce::CachedValue< float > | offset |
juce::CachedValue< float > | curve |
juce::CachedValue< float > | inputStart |
juce::CachedValue< float > | inputEnd |
An Assignment between a MacroParameter and an AutomatableParameter.
using tracktion::engine::MacroParameter::Assignment::Ptr = juce::ReferenceCountedObjectPtr<Assignment> |
tracktion::engine::MacroParameter::Assignment::Assignment | ( | const juce::ValueTree & | , |
const MacroParameter & | |||
) |
|
overridevirtual |
Must return true if this assigment is for the given source.
Implements tracktion::engine::AutomatableParameter::ModifierAssignment.
const EditItemID tracktion::engine::MacroParameter::Assignment::macroParamID |