|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Connects a modifier source to an AutomatableParameter. More...
#include "tracktion_AutomatableParameter.h"
Public Types | |
| using | Ptr = juce::ReferenceCountedObjectPtr< ModifierAssignment > |
Public Member Functions | |
| ModifierAssignment (Edit &, const juce::ValueTree &) | |
| virtual bool | isForModifierSource (const ModifierSource &) const =0 |
| Must return true if this assigment is for the given source. | |
Public Member Functions inherited from juce::ReferenceCountedObject | |
| void | incReferenceCount () noexcept |
| void | decReferenceCount () noexcept |
| bool | decReferenceCountWithoutDeleting () noexcept |
| int | getReferenceCount () const noexcept |
Public Attributes | |
| 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 |
Additional Inherited Members | |
Protected Member Functions inherited from juce::ReferenceCountedObject | |
| ReferenceCountedObject (const ReferenceCountedObject &) noexcept | |
| ReferenceCountedObject (ReferenceCountedObject &&) noexcept | |
| ReferenceCountedObject & | operator= (const ReferenceCountedObject &) noexcept |
| ReferenceCountedObject & | operator= (ReferenceCountedObject &&) noexcept |
| void | resetReferenceCount () noexcept |
Connects a modifier source to an AutomatableParameter.
Definition at line 107 of file tracktion_AutomatableParameter.h.
| using tracktion::engine::AutomatableParameter::ModifierAssignment::Ptr = juce::ReferenceCountedObjectPtr<ModifierAssignment> |
Definition at line 109 of file tracktion_AutomatableParameter.h.
| tracktion::engine::AutomatableParameter::ModifierAssignment::ModifierAssignment | ( | Edit & | e, |
| const juce::ValueTree & | v | ||
| ) |
Definition at line 701 of file tracktion_AutomatableParameter.cpp.
|
pure virtual |
Must return true if this assigment is for the given source.
Implemented in tracktion::engine::MacroParameter::Assignment.
| juce::CachedValue<float> tracktion::engine::AutomatableParameter::ModifierAssignment::curve |
Definition at line 118 of file tracktion_AutomatableParameter.h.
| Edit& tracktion::engine::AutomatableParameter::ModifierAssignment::edit |
Definition at line 116 of file tracktion_AutomatableParameter.h.
| juce::CachedValue<float> tracktion::engine::AutomatableParameter::ModifierAssignment::inputEnd |
Definition at line 119 of file tracktion_AutomatableParameter.h.
| juce::CachedValue<float> tracktion::engine::AutomatableParameter::ModifierAssignment::inputStart |
Definition at line 119 of file tracktion_AutomatableParameter.h.
| juce::CachedValue<float> tracktion::engine::AutomatableParameter::ModifierAssignment::offset |
Definition at line 118 of file tracktion_AutomatableParameter.h.
| juce::ValueTree tracktion::engine::AutomatableParameter::ModifierAssignment::state |
Definition at line 117 of file tracktion_AutomatableParameter.h.
| juce::CachedValue<float> tracktion::engine::AutomatableParameter::ModifierAssignment::value |
Definition at line 118 of file tracktion_AutomatableParameter.h.