TracktionEngine
|
Public Attributes | |
juce::ValueTree | state |
Public Attributes inherited from tracktion::engine::AutomatableEditItem | |
juce::ValueTree | elementState |
juce::CachedValue< bool > | remapOnTempoChange |
Public Attributes inherited from tracktion::engine::EditItem | |
Edit & | edit |
const EditItemID | itemID |
Every EditItem has an ID which is unique within the edit. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from tracktion::engine::AutomatableEditItem | |
virtual void | buildParameterTree () const |
void | updateLastPlaybackTime () |
void | clearParameterList () |
void | addAutomatableParameter (const AutomatableParameter::Ptr &) |
void | rebuildParameterTree () |
void | saveChangedParametersToState () |
Saves the explicit value of any parameters that have deviated to the state. More... | |
void | restoreChangedParametersFromState () |
Restores the value of any explicitly set parameters. More... | |
tracktion::engine::MacroParameterList::MacroParameterList | ( | Edit & | , |
const juce::ValueTree & | |||
) |
|
override |
MacroParameter* tracktion::engine::MacroParameterList::createMacroParameter | ( | ) |
void tracktion::engine::MacroParameterList::removeMacroParameter | ( | MacroParameter & | ) |
void tracktion::engine::MacroParameterList::hideMacroParametersFromTracks | ( | ) | const |
juce::ReferenceCountedArray<MacroParameter> tracktion::engine::MacroParameterList::getMacroParameters | ( | ) | const |
|
overridevirtual |
Implements tracktion::engine::EditItem.
Track* tracktion::engine::MacroParameterList::getTrack | ( | ) | const |
|
overridevirtual |
Reimplemented from tracktion::engine::AutomatableEditItem.
juce::ValueTree tracktion::engine::MacroParameterList::state |