![]() |
Deluge Firmware 1.3.0
Build date: 2025.08.14
|
This is the complete list of members for AutomationEditorLayoutModControllable, including all inherited members.
AutomationEditorLayout()=default (defined in AutomationEditorLayout) | AutomationEditorLayout | |
AutomationEditorLayoutModControllable()=default (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
automationEditPadAction(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, int32_t xDisplay, int32_t yDisplay, int32_t velocity, int32_t effectiveLength, int32_t xScroll, int32_t xZoom) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
automationModEncoderActionForSelectedPad(ModelStackWithAutoParam *modelStackWithParam, int32_t whichModEncoder, int32_t offset, int32_t effectiveLength) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
automationModEncoderActionForUnselectedPad(ModelStackWithAutoParam *modelStackWithParam, int32_t whichModEncoder, int32_t offset, int32_t effectiveLength) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
blinkInterpolationShortcut() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
blinkPadSelectionShortcut() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
calculateAutomationKnobPosForMiddlePadPress(deluge::modulation::params::Kind kind, int32_t yDisplay) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
calculateAutomationKnobPosForModEncoderTurn(ModelStackWithAutoParam *modelStackWithParam, int32_t knobPos, int32_t offset) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
calculateAutomationKnobPosForPadPress(ModelStackWithAutoParam *modelStackWithParam, OutputType outputType, int32_t yDisplay) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
calculateAutomationKnobPosForSinglePadPress(deluge::modulation::params::Kind kind, int32_t yDisplay) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
copyAutomation(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, int32_t xScroll, int32_t xZoom) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
displayAutomation(bool padSelected=false, bool updateDisplay=true) (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getAutomationNodeInterpolation(ModelStackWithAutoParam *modelStack, int32_t pos, bool reversed) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
getAutomationParameterKnobPos(ModelStackWithAutoParam *modelStack, uint32_t pos) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
getAutomationParameterName(Clip *clip, OutputType outputType, StringBuf ¶meterName) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
getAutomationParamType() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getAutomationView() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getCopiedParamAutomation() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getInterpolation() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getInterpolationAfter() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getInterpolationBefore() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getLastPadSelectedKnobPos() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getLeftPadSelectedX() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getLeftPadSelectedY() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getMiddlePadPressSelected() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getMiddlePosFromSquare(int32_t xDisplay, int32_t effectiveLength, int32_t xScroll, int32_t xZoom) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
getModelStackWithParamForClip(ModelStackWithTimelineCounter *modelStack, Clip *clip, int32_t paramID=deluge::modulation::params::kNoParamID, deluge::modulation::params::Kind paramKind=deluge::modulation::params::Kind::NONE) (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getMultiPadPressActive() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getMultiPadPressSelected() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getNavSysId() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getOnArrangerView() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getPadSelectionOn() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getPosFromSquare(int32_t square, int32_t localScroll=-1) const (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getPosFromSquare(int32_t square, int32_t xScroll, uint32_t xZoom) const (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getRightPadSelectedX() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getRightPadSelectedY() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
getSquareWidth(int32_t square, int32_t effectiveLength, int32_t xScroll, int32_t xZoom) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
handleAutomationMultiPadPress(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, int32_t firstPadX, int32_t firstPadY, int32_t secondPadX, int32_t secondPadY, int32_t effectiveLength, int32_t xScroll, int32_t xZoom, bool modEncoderAction=false) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
handleAutomationParameterChange(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, OutputType outputType, int32_t xDisplay, int32_t yDisplay, int32_t effectiveLength, int32_t xScroll, int32_t xZoom) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
handleAutomationSinglePadPress(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, int32_t xDisplay, int32_t yDisplay, int32_t effectiveLength, int32_t xScroll, int32_t xZoom) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
initInterpolation() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
initPadSelection() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
pasteAutomation(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, int32_t effectiveLength, int32_t xScroll, int32_t xZoom) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
recordAutomationSinglePadPress(int32_t xDisplay, int32_t yDisplay) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
renderAutomationBipolarSquare(RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], int32_t xDisplay, int32_t yDisplay, bool isAutomated, deluge::modulation::params::Kind kind, int32_t knobPos) | AutomationEditorLayoutModControllable | private |
renderAutomationColumn(ModelStackWithAutoParam *modelStackWithParam, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], int32_t lengthToDisplay, int32_t xDisplay, bool isAutomated, int32_t xScroll, int32_t xZoom, deluge::modulation::params::Kind kind, bool isBipolar) | AutomationEditorLayoutModControllable | private |
renderAutomationDisplayForMultiPadPress(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, int32_t effectiveLength, int32_t xScroll, int32_t xZoom, int32_t xDisplay=kNoSelection, bool modEncoderAction=false) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
renderAutomationEditor(ModelStackWithAutoParam *modelStackWithParam, Clip *clip, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], int32_t renderWidth, int32_t xScroll, uint32_t xZoom, int32_t effectiveLength, int32_t xDisplay, bool drawUndefinedArea, deluge::modulation::params::Kind kind, bool isBipolar) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
renderAutomationEditorDisplay7SEG(Clip *clip, OutputType outputType, int32_t knobPosLeft, bool modEncoderAction) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
renderAutomationEditorDisplayOLED(deluge::hid::display::oled_canvas::Canvas &canvas, Clip *clip, OutputType outputType, int32_t knobPosLeft, int32_t knobPosRight) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
renderAutomationUnipolarSquare(RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], int32_t xDisplay, int32_t yDisplay, bool isAutomated, int32_t knobPos) | AutomationEditorLayoutModControllable | private |
renderDisplay(int32_t knobPosLeft=kNoSelection, int32_t knobPosRight=kNoSelection, bool modEncoderAction=false) (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
renderUndefinedArea(int32_t xScroll, uint32_t xZoom, int32_t lengthToDisplay, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], int32_t imageWidth, TimelineView *timelineView, bool tripletsOnHere, int32_t xDisplay) (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
resetInterpolationShortcutBlinking() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlineprotected |
setAutomationKnobIndicatorLevels(ModelStackWithAutoParam *modelStack, int32_t knobPosLeft, int32_t knobPosRight) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | |
setAutomationParameterValue(ModelStackWithAutoParam *modelStack, int32_t knobPos, int32_t squareStart, int32_t xDisplay, int32_t effectiveLength, int32_t xScroll, int32_t xZoom, bool modEncoderAction=false) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
toggleAutomationInterpolation() | AutomationEditorLayoutModControllable | |
toggleAutomationPadSelectionMode(ModelStackWithAutoParam *modelStackWithParam, int32_t effectiveLength, int32_t xScroll, int32_t xZoom) | AutomationEditorLayoutModControllable | |
updateAutomationModPosition(ModelStackWithAutoParam *modelStack, uint32_t squareStart, bool updateDisplay=true, bool updateIndicatorLevels=true) (defined in AutomationEditorLayoutModControllable) | AutomationEditorLayoutModControllable | private |
~AutomationEditorLayout() (defined in AutomationEditorLayout) | AutomationEditorLayout | inlinevirtual |