addListener(Listener *l) | tracktion::engine::AutomatableParameter | |
tracktion::engine::Selectable::addListener(SelectableListener *) | tracktion::engine::Selectable | |
addModifier(ModifierSource &, float value=1.0f, float offset=0.0f, float curve=0.5f) | tracktion::engine::AutomatableParameter | |
addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
Array typedef | tracktion::engine::AutomatableParameter | |
attachedValue | tracktion::engine::AutomatableParameter | protected |
attachToCurrentValue(juce::CachedValue< float > &) | tracktion::engine::AutomatableParameter | |
attachToCurrentValue(juce::CachedValue< int > &) | tracktion::engine::AutomatableParameter | |
attachToCurrentValue(juce::CachedValue< bool > &) | tracktion::engine::AutomatableParameter | |
automatableEditElement | tracktion::engine::AutomatableParameter | |
AutomatableParameter(const juce::String ¶mID, const juce::String &name, AutomatableEditItem &, juce::NormalisableRange< float > valueRange) | tracktion::engine::AutomatableParameter | |
automationSourceList | tracktion::engine::AutomatableParameter | mutableprotected |
cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
changed() | tracktion::engine::Selectable | virtual |
currentBaseValue | tracktion::engine::AutomatableParameter | protected |
currentModifierValue | tracktion::engine::AutomatableParameter | protected |
currentParameterValue | tracktion::engine::AutomatableParameter | protected |
currentValue | tracktion::engine::AutomatableParameter | protected |
curveHasChanged() | tracktion::engine::AutomatableParameter | |
curveSource | tracktion::engine::AutomatableParameter | protected |
defaultValue | tracktion::engine::MacroParameter | |
deselect() | tracktion::engine::Selectable | |
detachFromCurrentValue() | tracktion::engine::AutomatableParameter | |
edit | tracktion::engine::MacroParameter | |
editRef | tracktion::engine::AutomatableParameter | protected |
gestureCount | tracktion::engine::AutomatableParameter | protected |
getAllLabels() const | tracktion::engine::AutomatableParameter | virtual |
getAssignments() const | tracktion::engine::AutomatableParameter | |
getAutomationSourceList() const | tracktion::engine::AutomatableParameter | protected |
getCurrentBaseValue() const | tracktion::engine::AutomatableParameter | |
getCurrentExplicitValue() const | tracktion::engine::AutomatableParameter | |
getCurrentModifierValue() const | tracktion::engine::AutomatableParameter | |
getCurrentNormalisedValue() const noexcept | tracktion::engine::AutomatableParameter | |
getCurrentValue() const noexcept | tracktion::engine::AutomatableParameter | |
getCurrentValueAsString() | tracktion::engine::AutomatableParameter | virtual |
getCurrentValueAsStringWithLabel() | tracktion::engine::AutomatableParameter | |
getCurve() const noexcept | tracktion::engine::AutomatableParameter | |
getDefaultValue() const override | tracktion::engine::MacroParameter | virtual |
getEdit() const noexcept | tracktion::engine::AutomatableParameter | |
getEngine() const noexcept | tracktion::engine::AutomatableParameter | |
getFullName() const | tracktion::engine::AutomatableParameter | virtual |
getLabel() | tracktion::engine::AutomatableParameter | virtual |
getLabelForValue(float) const | tracktion::engine::AutomatableParameter | virtual |
getModifiers() const | tracktion::engine::AutomatableParameter | |
getNumberOfStates() const | tracktion::engine::AutomatableParameter | virtual |
getOwnerID() const | tracktion::engine::AutomatableParameter | |
getOwnerSelectable() const | tracktion::engine::AutomatableParameter | |
getParameterName() const override | tracktion::engine::MacroParameter | virtual |
getParameterShortName(int) const | tracktion::engine::AutomatableParameter | virtual |
getPlugin() const | tracktion::engine::AutomatableParameter | |
getPluginAndParamName() const | tracktion::engine::AutomatableParameter | virtual |
getSelectableDescription() override | tracktion::engine::AutomatableParameter | virtual |
getStateForValue(float) const | tracktion::engine::AutomatableParameter | virtual |
getTrack() const noexcept | tracktion::engine::AutomatableParameter | |
getValueForState(int) const | tracktion::engine::AutomatableParameter | virtual |
getValueRange() const | tracktion::engine::AutomatableParameter | |
getWeakRef() | tracktion::engine::Selectable | |
hasActiveModifierAssignments() const | tracktion::engine::AutomatableParameter | |
hasAutomationPoints() const noexcept | tracktion::engine::AutomatableParameter | |
hasLabels() const | tracktion::engine::AutomatableParameter | virtual |
initialise() | tracktion::engine::MacroParameter | |
isAutomationActive() const | tracktion::engine::AutomatableParameter | |
isCurrentlyRecording() const | tracktion::engine::AutomatableParameter | |
isDiscrete() const | tracktion::engine::AutomatableParameter | virtual |
isParameterActive() const | tracktion::engine::AutomatableParameter | virtual |
isRecording | tracktion::engine::AutomatableParameter | protected |
isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
listeners | tracktion::engine::AutomatableParameter | protected |
macroName | tracktion::engine::MacroParameter | |
macroOwner | tracktion::engine::AutomatableParameter | protected |
MacroParameter(AutomatableEditItem &, Edit &, const juce::ValueTree &) | tracktion::engine::MacroParameter | |
tracktion::masterReference | tracktion::engine::Selectable | |
midiControllerMoved(float newPosition) | tracktion::engine::AutomatableParameter | |
midiControllerPressed() | tracktion::engine::AutomatableParameter | |
modifierOwner | tracktion::engine::AutomatableParameter | protected |
ModifierSource()=default | tracktion::engine::AutomatableParameter::ModifierSource | |
modifiersState | tracktion::engine::AutomatableParameter | protected |
notifyListenersOfDeletion() | tracktion::engine::Selectable | |
parameterChangedCaller | tracktion::engine::AutomatableParameter | protected |
parameterChangeGestureBegin() | tracktion::engine::AutomatableParameter | |
parameterChangeGestureEnd() | tracktion::engine::AutomatableParameter | |
paramID | tracktion::engine::AutomatableParameter | |
paramName | tracktion::engine::AutomatableParameter | |
parentState | tracktion::engine::AutomatableParameter | |
plugin | tracktion::engine::AutomatableParameter | protected |
propertiesChanged() | tracktion::engine::Selectable | |
Ptr typedef | tracktion::engine::MacroParameter | |
removeListener(Listener *l) | tracktion::engine::AutomatableParameter | |
tracktion::engine::Selectable::removeListener(SelectableListener *) | tracktion::engine::Selectable | |
removeModifier(ModifierAssignment &) | tracktion::engine::AutomatableParameter | |
removeModifier(ModifierSource &) | tracktion::engine::AutomatableParameter | |
removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
resetRecordingStatus() | tracktion::engine::AutomatableParameter | |
Selectable() | tracktion::engine::Selectable | |
selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
setNormalisedParameter(float value, juce::NotificationType) | tracktion::engine::AutomatableParameter | |
setParameter(float value, juce::NotificationType) | tracktion::engine::AutomatableParameter | |
setParameterValue(float value, bool isFollowingCurve) | tracktion::engine::AutomatableParameter | protected |
snapToState(float val) const | tracktion::engine::AutomatableParameter | virtual |
state | tracktion::engine::MacroParameter | |
stringToValue(const juce::String &s) | tracktion::engine::AutomatableParameter | virtual |
stringToValueFunction | tracktion::engine::AutomatableParameter | |
updateFromAttachedValue() | tracktion::engine::AutomatableParameter | |
updateFromAutomationSources(TimePosition) | tracktion::engine::AutomatableParameter | |
updateParametersRecursionCheck | tracktion::engine::AutomatableParameter | protected |
updateStream() | tracktion::engine::AutomatableParameter | |
updateToFollowCurve(TimePosition) | tracktion::engine::AutomatableParameter | |
value | tracktion::engine::MacroParameter | |
valueRange | tracktion::engine::AutomatableParameter | |
valueToString(float value) | tracktion::engine::AutomatableParameter | virtual |
valueToStringFunction | tracktion::engine::AutomatableParameter | |
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) override | tracktion::engine::AutomatableParameter | protected |
valueTreeChildOrderChanged(juce::ValueTree &, int, int) override | tracktion::engine::AutomatableParameter | protected |
valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) override | tracktion::engine::AutomatableParameter | protected |
valueTreeParentChanged(juce::ValueTree &) override | tracktion::engine::AutomatableParameter | protected |
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) override | tracktion::engine::AutomatableParameter | protected |
valueTreeRedirected(juce::ValueTree &) override | tracktion::engine::AutomatableParameter | protected |
WeakRef typedef | tracktion::engine::Selectable | |
~AutomatableParameter() override | tracktion::engine::AutomatableParameter | |
~MacroParameter() override | tracktion::engine::MacroParameter | |
~ModifierSource() | tracktion::engine::AutomatableParameter::ModifierSource | virtual |
~Selectable() | tracktion::engine::Selectable | virtual |