TracktionEngine
tracktion::engine::ExternalAutomatableParameter Member List

This is the complete list of members for tracktion::engine::ExternalAutomatableParameter, including all inherited members.

addListener(Listener *l)tracktion::engine::AutomatableParameter
addModifier(ModifierSource &, float value=1.0f, float offset=0.0f, float curve=0.5f)tracktion::engine::AutomatableParameter
addSelectableListener(SelectableListener *)tracktion::engine::Selectable
Array typedeftracktion::engine::AutomatableParameter
attachedValuetracktion::engine::AutomatableParameterprotected
attachToCurrentValue(juce::CachedValue< float > &)tracktion::engine::AutomatableParameter
attachToCurrentValue(juce::CachedValue< int > &)tracktion::engine::AutomatableParameter
attachToCurrentValue(juce::CachedValue< bool > &)tracktion::engine::AutomatableParameter
automatableEditElementtracktion::engine::AutomatableParameter
AutomatableParameter(const juce::String &paramID, const juce::String &name, AutomatableEditItem &, juce::NormalisableRange< float > valueRange)tracktion::engine::AutomatableParameter
automationSourceListtracktion::engine::AutomatableParametermutableprotected
beginParameterChangeGesture() overridetracktion::engine::ExternalAutomatableParametervirtual
cancelAnyPendingUpdates()tracktion::engine::Selectable
changed()tracktion::engine::Selectablevirtual
currentBaseValuetracktion::engine::AutomatableParameterprotected
currentModifierValuetracktion::engine::AutomatableParameterprotected
currentParameterValuetracktion::engine::AutomatableParameterprotected
currentValuetracktion::engine::AutomatableParameterprotected
curveHasChanged()tracktion::engine::AutomatableParameter
curveSourcetracktion::engine::AutomatableParameterprotected
deselect()tracktion::engine::Selectable
detachFromCurrentValue()tracktion::engine::AutomatableParameter
editReftracktion::engine::AutomatableParameterprotected
endParameterChangeGesture() overridetracktion::engine::ExternalAutomatableParametervirtual
ExternalAutomatableParameter(const juce::String &parameterID, const juce::String &name, ExternalPlugin &owner, int parameterIndex_, juce::Range< float > valueRangeToUse)tracktion::engine::ExternalAutomatableParameter
getAllLabels() const overridetracktion::engine::ExternalAutomatableParametervirtual
getAssignments() consttracktion::engine::AutomatableParameter
getAutomationSourceList() consttracktion::engine::AutomatableParameterprotected
getCurrentBaseValue() consttracktion::engine::AutomatableParameter
getCurrentExplicitValue() consttracktion::engine::AutomatableParameter
getCurrentModifierValue() consttracktion::engine::AutomatableParameter
getCurrentNormalisedValue() const noexcepttracktion::engine::AutomatableParameter
getCurrentValue() const noexcepttracktion::engine::AutomatableParameter
getCurrentValueAsString() overridetracktion::engine::ExternalAutomatableParametervirtual
getCurrentValueAsStringWithLabel()tracktion::engine::AutomatableParameter
getCurve() const noexcepttracktion::engine::AutomatableParameter
getDefaultValue() const overridetracktion::engine::ExternalAutomatableParametervirtual
getEdit() const noexcepttracktion::engine::AutomatableParameter
getEngine() const noexcepttracktion::engine::AutomatableParameter
getFullName() consttracktion::engine::AutomatableParametervirtual
getLabel() overridetracktion::engine::ExternalAutomatableParametervirtual
getLabelForValue(float val) const overridetracktion::engine::ExternalAutomatableParametervirtual
getModifiers() consttracktion::engine::AutomatableParameter
getNumberOfStates() const overridetracktion::engine::ExternalAutomatableParametervirtual
getOwnerID() consttracktion::engine::AutomatableParameter
getOwnerSelectable() consttracktion::engine::AutomatableParameter
getParameterIndex() const noexcepttracktion::engine::ExternalAutomatableParameter
getParameterName() const overridetracktion::engine::ExternalAutomatableParametervirtual
getParameterShortName(int suggestedLength) const overridetracktion::engine::ExternalAutomatableParametervirtual
getPluginAndParamName() consttracktion::engine::AutomatableParametervirtual
getSelectableDescription() overridetracktion::engine::AutomatableParametervirtual
getStateForValue(float val) const overridetracktion::engine::ExternalAutomatableParametervirtual
getTrack() const noexcepttracktion::engine::AutomatableParameter
getValueForState(int state) const overridetracktion::engine::ExternalAutomatableParametervirtual
getValueRange() consttracktion::engine::AutomatableParameter
getWeakRef()tracktion::engine::Selectable
hasActiveModifierAssignments() consttracktion::engine::AutomatableParameter
hasAutomationPoints() const noexcepttracktion::engine::AutomatableParameter
hasLabels() const overridetracktion::engine::ExternalAutomatableParametervirtual
initialise()tracktion::engine::Selectablestatic
isAutomationActive() consttracktion::engine::AutomatableParameter
isCurrentlyRecording() consttracktion::engine::AutomatableParameter
isDiscrete() const overridetracktion::engine::ExternalAutomatableParametervirtual
isParameterActive() consttracktion::engine::AutomatableParametervirtual
isRecordingtracktion::engine::AutomatableParameterprotected
isSelectableValid(const Selectable *) noexcepttracktion::engine::Selectablestatic
listenerstracktion::engine::AutomatableParameterprotected
macroOwnertracktion::engine::AutomatableParameterprotected
masterReferencetracktion::engine::Selectable
midiControllerMoved(float newPosition)tracktion::engine::AutomatableParameter
midiControllerPressed()tracktion::engine::AutomatableParameter
modifierOwnertracktion::engine::AutomatableParameterprotected
modifiersStatetracktion::engine::AutomatableParameterprotected
notifyListenersOfDeletion()tracktion::engine::Selectable
parameterChanged(float newValue, bool byAutomation) overridetracktion::engine::ExternalAutomatableParametervirtual
parameterChangeGestureBegin()tracktion::engine::AutomatableParameter
parameterChangeGestureEnd()tracktion::engine::AutomatableParameter
paramIDtracktion::engine::AutomatableParameter
paramNametracktion::engine::AutomatableParameter
parentStatetracktion::engine::AutomatableParameter
plugintracktion::engine::AutomatableParameterprotected
propertiesChanged()tracktion::engine::Selectable
Ptr typedeftracktion::engine::AutomatableParameter
registerAsListener()tracktion::engine::ExternalAutomatableParameter
removeListener(Listener *l)tracktion::engine::AutomatableParameter
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::Selectablevirtual
selectionStatusChanged(bool isNowSelected)tracktion::engine::Selectablevirtual
setDisplayName(const juce::String &str)tracktion::engine::ExternalAutomatableParameter
setNormalisedParameter(float value, juce::NotificationType)tracktion::engine::AutomatableParameter
setParameter(float value, juce::NotificationType)tracktion::engine::AutomatableParameter
setParameterValue(float value, bool isFollowingCurve)tracktion::engine::AutomatableParameterprotected
snapToState(float val) const overridetracktion::engine::ExternalAutomatableParametervirtual
stringToValue(const juce::String &str) overridetracktion::engine::ExternalAutomatableParametervirtual
stringToValueFunctiontracktion::engine::AutomatableParameter
unregisterAsListener()tracktion::engine::ExternalAutomatableParameter
updateFromAttachedValue()tracktion::engine::AutomatableParameter
updateFromAutomationSources(TimePosition)tracktion::engine::AutomatableParameter
updateParametersRecursionChecktracktion::engine::AutomatableParameterprotected
updateStream()tracktion::engine::AutomatableParameter
updateToFollowCurve(TimePosition)tracktion::engine::AutomatableParameter
valueChangedByPlugin()tracktion::engine::ExternalAutomatableParameter
valueRangetracktion::engine::AutomatableParameter
valueToString(float value) overridetracktion::engine::ExternalAutomatableParametervirtual
valueToStringFunctiontracktion::engine::AutomatableParameter
valueTreeChildAdded(juce::ValueTree &, juce::ValueTree &) overridetracktion::engine::AutomatableParameterprotected
valueTreeChildOrderChanged(juce::ValueTree &, int, int) overridetracktion::engine::AutomatableParameterprotected
valueTreeChildRemoved(juce::ValueTree &, juce::ValueTree &, int) overridetracktion::engine::AutomatableParameterprotected
valueTreeParentChanged(juce::ValueTree &) overridetracktion::engine::AutomatableParameterprotected
valueTreePropertyChanged(juce::ValueTree &, const juce::Identifier &) overridetracktion::engine::AutomatableParameterprotected
valueTreeRedirected(juce::ValueTree &) overridetracktion::engine::AutomatableParameterprotected
WeakRef typedeftracktion::engine::Selectable
~AutomatableParameter() overridetracktion::engine::AutomatableParameter
~ExternalAutomatableParameter() overridetracktion::engine::ExternalAutomatableParameter
~Selectable()tracktion::engine::Selectablevirtual