TracktionEngine
tracktion::engine::DiscreteLabelledParameter Member List

This is the complete list of members for tracktion::engine::DiscreteLabelledParameter, 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()tracktion::engine::AutomatableParametervirtual
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
DiscreteLabelledParameter(const juce::String &xmlTag, const juce::String &name, AutomatableEditItem &owner, juce::Range< float > valueRangeToUse, int numStatesToUse=0, juce::StringArray labelsToUse={})tracktion::engine::DiscreteLabelledParameter
editReftracktion::engine::AutomatableParameterprotected
endParameterChangeGesture()tracktion::engine::AutomatableParametervirtual
getAllLabels() const overridetracktion::engine::DiscreteLabelledParametervirtual
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()tracktion::engine::AutomatableParametervirtual
getCurrentValueAsStringWithLabel()tracktion::engine::AutomatableParameter
getCurve() const noexcepttracktion::engine::AutomatableParameter
getDefaultValue() consttracktion::engine::AutomatableParametervirtual
getEdit() const noexcepttracktion::engine::AutomatableParameter
getEngine() const noexcepttracktion::engine::AutomatableParameter
getFullName() consttracktion::engine::AutomatableParametervirtual
getLabel()tracktion::engine::AutomatableParametervirtual
getLabelForValue(float val) const overridetracktion::engine::DiscreteLabelledParametervirtual
getModifiers() consttracktion::engine::AutomatableParameter
getNumberOfStates() const overridetracktion::engine::DiscreteLabelledParametervirtual
getOwnerID() consttracktion::engine::AutomatableParameter
getOwnerSelectable() consttracktion::engine::AutomatableParameter
getParameterName() consttracktion::engine::AutomatableParametervirtual
getParameterShortName(int) consttracktion::engine::AutomatableParametervirtual
getPlugin() consttracktion::engine::AutomatableParameter
getPluginAndParamName() consttracktion::engine::AutomatableParametervirtual
getSelectableDescription() overridetracktion::engine::AutomatableParametervirtual
getStateForValue(float value) const overridetracktion::engine::DiscreteLabelledParametervirtual
getTrack() const noexcepttracktion::engine::AutomatableParameter
getValueForState(int i) const overridetracktion::engine::DiscreteLabelledParametervirtual
getValueRange() consttracktion::engine::AutomatableParameter
getWeakRef()tracktion::engine::Selectable
hasActiveModifierAssignments() consttracktion::engine::AutomatableParameter
hasAutomationPoints() const noexcepttracktion::engine::AutomatableParameter
hasLabels() const overridetracktion::engine::DiscreteLabelledParametervirtual
initialise()tracktion::engine::Selectablestatic
isAutomationActive() consttracktion::engine::AutomatableParameter
isCurrentlyRecording() consttracktion::engine::AutomatableParameter
isDiscrete() const overridetracktion::engine::DiscreteLabelledParametervirtual
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, bool)tracktion::engine::AutomatableParameterprotectedvirtual
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
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
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::DiscreteLabelledParametervirtual
stringToValue(const juce::String &s)tracktion::engine::AutomatableParametervirtual
stringToValueFunctiontracktion::engine::AutomatableParameter
updateFromAttachedValue()tracktion::engine::AutomatableParameter
updateFromAutomationSources(TimePosition)tracktion::engine::AutomatableParameter
updateParametersRecursionChecktracktion::engine::AutomatableParameterprotected
updateStream()tracktion::engine::AutomatableParameter
updateToFollowCurve(TimePosition)tracktion::engine::AutomatableParameter
valueRangetracktion::engine::AutomatableParameter
valueToString(float value)tracktion::engine::AutomatableParametervirtual
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
~DiscreteLabelledParameter() overridetracktion::engine::DiscreteLabelledParameter
~Selectable()tracktion::engine::Selectablevirtual