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