TracktionEngine
Loading...
Searching...
No Matches
engine::CurveEditor Member List

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

addPoint(EditPosition time, float value, float curve)=0engine::CurveEditorpure virtual
areAnyPointsSelected()engine::CurveEditorprotected
canSelectItem() constengine::CurveEditorprotectedvirtual
changeListenerCallback(juce::ChangeBroadcaster *) overrideengine::CurveEditor
checkJustHoveredCallback()engine::MouseHoverDetector
createPoint(int idx)=0engine::CurveEditorpure virtual
CurveEditor(Edit &, SelectionManager &)engine::CurveEditor
curvePoint(int index, float newCurve)=0engine::CurveEditorpure virtual
curveUnderMouseengine::CurveEditorprotected
defaultCurveengine::CurveEditorprotected
draggedengine::CurveEditorprotected
drawLine(juce::Graphics &, juce::Path, float lineThickness)engine::CurveEditorvirtual
drawPointInsertionIndicatorengine::CurveEditorprotected
editengine::CurveEditorprotected
fillPath() constengine::CurveEditorprotectedvirtual
firstIndexOnScreenengine::CurveEditorprotected
fromUnderlying(double u)engine::CurveEditorprotected
getBackgroundColour() const =0engine::CurveEditorpure virtual
getBezierEnds(int index, double &x1out, float &y1out, double &x2out, float &y2out)=0engine::CurveEditorpure virtual
getBezierEnds(int index)=0engine::CurveEditorpure virtual
getBezierHandle(int idx)=0engine::CurveEditorpure virtual
getBezierPoint(int idx)=0engine::CurveEditorpure virtual
getCurrentFillColour()engine::CurveEditorvirtual
getCurrentLineColour()=0engine::CurveEditorpure virtual
getCurveName()=0engine::CurveEditorpure virtual
getCurveNameOffset()=0engine::CurveEditorpure virtual
getCurveNameTextBackgroundColour() const =0engine::CurveEditorpure virtual
getDefaultLineColour() const =0engine::CurveEditorpure virtual
getDrawPointInsertionIndicator() constengine::CurveEditor
getEdit() constengine::CurveEditor
getItem()=0engine::CurveEditorpure virtual
getLineThickness(bool mouseOverOrDragging, bool curveOrPointsSelected) constengine::CurveEditorvirtual
getMouseCursor() overrideengine::CurveEditor
getNumPoints()=0engine::CurveEditorpure virtual
getParameterRange() const =0engine::CurveEditorpure virtual
getPointCurve(int idx)=0engine::CurveEditorpure virtual
getPointOutlineColour() const =0engine::CurveEditorpure virtual
getPointPosition(int idx)=0engine::CurveEditorpure virtual
getPointValue(int idx)=0engine::CurveEditorpure virtual
getPosition(CurvePoint) constengine::CurveEditor
getPosition(int index)engine::CurveEditor
getSelectedLineColour() const =0engine::CurveEditorpure virtual
getSelectedPoint(int)engine::CurveEditorprotected
getTimes() constengine::CurveEditor
getTrack()engine::CurveEditorvirtual
getValueAt(EditPosition)=0engine::CurveEditorpure virtual
hideBubble()=0engine::CurveEditorprotectedpure virtual
hitTest(int x, int y) overrideengine::CurveEditor
hoverTimerCallback()engine::MouseHoverDetector
isBeats() constengine::CurveEditorprotectedvirtual
isCurveSelectedengine::CurveEditorprotected
isPointSelected(int idx)engine::CurveEditorprotected
isShowingCurve() const =0engine::CurveEditorpure virtual
leftTimeengine::CurveEditorprotected
lineThicknessengine::CurveEditorprotected
lineUnderMouseengine::CurveEditorprotected
mouseDoubleClick(const juce::MouseEvent &) overrideengine::CurveEditor
mouseDown(const juce::MouseEvent &) overrideengine::CurveEditor
mouseDownCurveengine::CurveEditorprotected
mouseDownTimeengine::CurveEditorprotected
mouseDownValueengine::CurveEditorprotected
mouseDrag(const juce::MouseEvent &) overrideengine::CurveEditor
mouseEnter(const juce::MouseEvent &) overrideengine::CurveEditor
mouseExit(const juce::MouseEvent &) overrideengine::CurveEditor
MouseHoverDetector(int hoverTimeMillisecs_=400)engine::MouseHoverDetector
mouseHovered(int mouseX, int mouseY) overrideengine::CurveEditorvirtual
mouseMove(const juce::MouseEvent &) overrideengine::CurveEditor
mouseMovedAfterHover() overrideengine::CurveEditorvirtual
mouseUp(const juce::MouseEvent &) overrideengine::CurveEditor
movePoint(int index, EditPosition newTime, float newValue, bool removeInterveningPoints)=0engine::CurveEditorpure virtual
movingAllPointsengine::CurveEditorprotected
nextIndexAfter(EditPosition)=0engine::CurveEditorpure virtual
nonRealTimeDragEnd()engine::CurveEditorprotectedvirtual
nonRealTimeDragStart()engine::CurveEditorprotectedvirtual
paint(juce::Graphics &) overrideengine::CurveEditor
point1engine::CurveEditorprotected
point2engine::CurveEditorprotected
pointBeingMovedengine::CurveEditorprotected
pointRadiusengine::CurveEditorprotectedstatic
pointUnderMouseengine::CurveEditorprotected
realTimeDragengine::CurveEditorprotected
removePoint(int index)=0engine::CurveEditorpure virtual
rightTimeengine::CurveEditorprotected
selectableObjectAboutToBeDeleted(Selectable *) overrideengine::CurveEditorvirtual
selectableObjectChanged(Selectable *) overrideengine::CurveEditorvirtual
selectionManagerengine::CurveEditorprotected
selectPoint(int pointIdx, bool addToSelection)engine::CurveEditor
setDrawPointInsertionIndicator(bool)engine::CurveEditor
setHoverComponent(juce::Component *newSourceComponent, bool wantsEventsForAllNestedChildComponents)engine::MouseHoverDetector
setHoverTimeMillisecs(int newTimeInMillisecs)engine::MouseHoverDetector
setTimes(EditPosition leftTime, EditPosition rightTime)engine::CurveEditor
setValueWhenNoPoints(float value)=0engine::CurveEditorpure virtual
showBubbleForPointUnderMouse()=0engine::CurveEditorprotectedpure virtual
snapTime(EditPosition, juce::ModifierKeys)engine::CurveEditorvirtual
timeToX(EditPosition) constengine::CurveEditorvirtual
toEditPosition(const TimePosition &t)engine::CurveEditorvirtual
undoManagerengine::CurveEditorprotected
updateFromTrack()=0engine::CurveEditorpure virtual
updateLineThickness()engine::CurveEditor
updatePointUnderMouse(juce::Point< float >)engine::CurveEditorprotected
valueToY(float val) constengine::CurveEditor
visibilityChanged() overrideengine::CurveEditor
xToTime(double x) constengine::CurveEditorvirtual
yToValue(double y) constengine::CurveEditor
~CurveEditor() overrideengine::CurveEditor
~MouseHoverDetector()engine::MouseHoverDetectorvirtual
~SelectableListener()engine::SelectableListenervirtual