tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
tracktion::engine::AutomationCurve Member List

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

addPoint(TimePosition, float value, float curve) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
addToAllTimes(TimeDuration delta) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
addToValues(float valueDelta, TimeRange) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
AutomationCurve() (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
AutomationCurve(const juce::ValueTree &parent, const juce::ValueTree &state) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
AutomationCurve(const AutomationCurve &) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
clear() (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
countPointsInRegion(TimeRange) const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getBezierEnds(int index, double &x1, float &y1, double &x2, float &y2) const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getBezierHandle(int index) const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getBezierPoint(int index) const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getBezierXfromT(double t, double x1, double xb, double x2) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurvestatic
getBezierYFromX(double t, double x1, float y1, double xb, float yb, double x2, float y2) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurvestatic
getLength() const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getNearestPoint(TimePosition &, float &v, double xToYRatio) const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getNumPoints() const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getOwnerParameter() const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getPoint(int index) const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getPointCurve(int index) const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getPointsInRegion(TimeRange) const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getPointTime(int index) const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getPointValue(int index) const noexcept (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getValueAt(TimePosition) const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
getValueLimits() const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
indexBefore(TimePosition) const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
mergeOtherCurve(const AutomationCurve &source, TimeRange destRange, TimePosition sourceStartTime, TimeDuration fadeLength, bool leaveOpenAtStart, bool leaveOpenEnded) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
movePoint(int index, TimePosition, float newValue, bool removeInterveningPoints) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
nextIndexAfter(TimePosition) const (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
parentState (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
removeAllAutomationCurvesRecursively(const juce::ValueTree &) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurvestatic
removePoint(int index) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
removePointsInRegion(TimeRange) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
removeRedundantPoints(TimeRange) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
removeRegionAndCloseGap(TimeRange) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
rescaleAllTimes(double factor) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
rescaleValues(float factor, TimeRange) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
setCurveValue(int index, float newCurve) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
setOwnerParameter(AutomatableParameter *) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
setParentState(const juce::ValueTree &) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
setPointTime(int index, TimePosition) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
setPointValue(int index, float newValue) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
setState(const juce::ValueTree &) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
simplify(TimeRange, double minTimeDifference, float minValueDifference) (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
state (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve
~AutomationCurve() (defined in tracktion::engine::AutomationCurve)tracktion::engine::AutomationCurve