|
TracktionEngine
|
An Assignment between a MacroParameter and an AutomatableParameter. More...
#include <tracktion_MacroParameter.h>
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. | |
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 |