Deluge Firmware 1.3.0
Build date: 2025.04.16
Loading...
Searching...
No Matches
SessionView Member List

This is the complete list of members for SessionView, including all inherited members.

beginEditingSectionRepeatsNum() (defined in SessionView)SessionViewprivate
blendDirection (defined in SessionView)SessionViewprivate
buttonAction(deluge::hid::Button b, bool on, bool inCardRoutine) override (defined in SessionView)SessionViewvirtual
calculateZoomPinSquares(uint32_t oldScroll, uint32_t newScroll, uint32_t newZoom, uint32_t oldZoom) override (defined in SessionView)SessionViewvirtual
canSeeViewUnderneath() final (defined in RootUI)RootUIinlinevirtual
clearNumericDisplay() (defined in SessionView)SessionView
clipCreationButtonPressed(hid::Button i, bool on, bool routine) (defined in SessionView)SessionView
ClipNavigationTimelineView()=default (defined in ClipNavigationTimelineView)ClipNavigationTimelineView
clipNeedsReRendering(Clip *clip) override (defined in SessionView)SessionViewvirtual
clipPressEnded() (defined in SessionView)SessionViewprivate
clipWasSelectedWithShift (defined in SessionView)SessionView
cloneClip(uint8_t yDisplayFrom, uint8_t yDisplayTo) (defined in SessionView)SessionView
close() (defined in UI)UI
commandChangeClipPreset(int8_t offset) (defined in SessionView)SessionViewprivate
commandChangeCurrentSectionRepeats(int8_t offset) (defined in SessionView)SessionViewprivate
commandChangeLayout(int8_t offset) (defined in SessionView)SessionViewprivate
commandChangeSectionRepeats(int8_t offset) (defined in SessionView)SessionViewprivate
copyClipName(Clip *source, Clip *target, Output *targetOutput) (defined in SessionView)SessionView
createClip (defined in SessionView)SessionView
createNewAudioClip(int32_t yDisplay) (defined in SessionView)SessionViewprivate
createNewClip(OutputType outputType, int32_t yDisplay) (defined in SessionView)SessionView
createNewInstrumentClip(OutputType outputType, int32_t yDisplay) (defined in SessionView)SessionViewprivate
createNewTrackForAudioClip(AudioClip *newClip) (defined in SessionView)SessionViewprivate
createNewTrackForInstrumentClip(OutputType type, InstrumentClip *clip, bool copyDrumsFromClip) (defined in SessionView)SessionViewprivate
delayHorizontalZoomMagnitudeTimelineViewprivate
delayHorizontalZoomUntilTimelineViewprivate
displayCurrentRootNoteAndScaleName(deluge::hid::display::oled_canvas::Canvas &canvas, StringBuf &rootNoteAndScaleName, bool clearArea) (defined in SessionView)SessionView
displayLoopsRemainingPopup(bool ephemeral=false)SessionView
displayNumberOfBarsAndBeats(uint32_t number, uint32_t quantization, bool countFromOne, char const *tooLongText) (defined in TimelineView)TimelineView
displayOrLanguageChanged() (defined in UI)UIinlinevirtual
displayPotentialTempoChange(UI *ui) (defined in SessionView)SessionView
displayRepeatsTilLaunch() (defined in SessionView)SessionView
displayScrollPos() (defined in TimelineView)TimelineView
displayTempoBPM(deluge::hid::display::oled_canvas::Canvas &canvas, StringBuf &tempoBPM, bool clearArea) (defined in SessionView)SessionView
displayZoomLevel(bool justPopup=false) (defined in TimelineView)TimelineView
drawSectionRepeatNumber() (defined in SessionView)SessionViewprivate
drawSectionSquare(uint8_t yDisplay, RGB thisImage[]) (defined in SessionView)SessionView
drawStatusSquare(uint8_t yDisplay, RGB thisImage[]) (defined in SessionView)SessionView
editNumRepeatsTilLaunch(int32_t offset) (defined in SessionView)SessionView
enterMacrosConfigMode() (defined in SessionView)SessionView
enterMidiLearnMode() (defined in SessionView)SessionView
exitMacrosConfigMode() (defined in SessionView)SessionView
exitMidiLearnMode() (defined in SessionView)SessionView
exitTrackCreation() (defined in SessionView)SessionViewprivate
exitUI()UIinlinevirtual
finishedTransitioningHere() (defined in SessionView)SessionView
flashPlayRoutine() (defined in SessionView)SessionView
focusRegained() override (defined in SessionView)SessionViewvirtual
getAffectEntire() (defined in RootUI)RootUIvirtual
getClipForLayout() (defined in SessionView)SessionView
getClipIndexForLayout() (defined in SessionView)SessionView
getClipLocalScroll(Clip *loopable, uint32_t overviewScroll, uint32_t xZoom) (defined in SessionView)SessionView
getClipOnScreen(int32_t yDisplay) (defined in SessionView)SessionView
getClipPlaceOnScreen(Clip *clip) (defined in SessionView)SessionView
getGreyedOutRowsNotRepresentingOutput(Output *output) override (defined in SessionView)SessionViewvirtual
getGreyoutColsAndRows(uint32_t *cols, uint32_t *rows) override (defined in SessionView)SessionViewvirtual
getMacroKindString(SessionMacroKind kind) (defined in SessionView)SessionView
getMaxLength() override (defined in SessionView)SessionViewvirtual
getMaxZoom() override (defined in SessionView)SessionViewvirtual
getNavSysId() const (defined in TimelineView)TimelineViewinlinevirtual
getOutputFromPad(int32_t x, int32_t y) (defined in SessionView)SessionView
getPosFromSquare(int32_t square, int32_t localScroll=-1) const (defined in TimelineView)TimelineView
getPosFromSquare(int32_t square, int32_t xScroll, uint32_t xZoom) const (defined in TimelineView)TimelineView
getSquareEndFromPos(int32_t pos, int32_t localScroll=-1) (defined in TimelineView)TimelineView
getSquareFromPos(int32_t pos, bool *rightOnSquare=nullptr, int32_t localScroll=-1) (defined in TimelineView)TimelineView
getSquareFromPos(int32_t pos, bool *rightOnSquare, int32_t xScroll, uint32_t xZoom) (defined in TimelineView)TimelineView
getUIType() override (defined in SessionView)SessionViewinlinevirtual
goToArrangementEditor() (defined in SessionView)SessionViewprivate
graphicsRoutine() override (defined in SessionView)SessionViewvirtual
gridActiveModeUsed (defined in SessionView)SessionViewprivate
gridCheckForPulseStop()SessionViewprivate
gridClipCountForTrack(Output *track) (defined in SessionView)SessionViewprivate
gridClipFromCoords(uint32_t x, uint32_t y) (defined in SessionView)SessionViewprivate
gridClipIndexFromCoords(uint32_t x, uint32_t y) (defined in SessionView)SessionViewprivate
gridCloneClip(Clip *sourceClip) (defined in SessionView)SessionViewprivate
gridClonePad(uint32_t sourceX, uint32_t sourceY, uint32_t targetX, uint32_t targetY) (defined in SessionView)SessionViewprivate
gridCreateAudioClipWithNewTrack() (defined in SessionView)SessionViewprivate
gridCreateClip(uint32_t targetSection, Output *targetOutput=nullptr, Clip *sourceClip=nullptr) (defined in SessionView)SessionViewprivate
gridCreateClipInTrack(Output *targetOutput) (defined in SessionView)SessionViewprivate
gridCreateInstrumentClipWithNewTrack(OutputType type) (defined in SessionView)SessionViewprivate
gridFirstPadActive() (defined in SessionView)SessionViewinline
gridFirstPressedX (defined in SessionView)SessionViewprivate
gridFirstPressedY (defined in SessionView)SessionViewprivate
gridHandlePads(int32_t x, int32_t y, int32_t on) (defined in SessionView)SessionView
gridHandlePadsEdit(int32_t x, int32_t y, int32_t on, Clip *clip) (defined in SessionView)SessionViewprivate
gridHandlePadsLaunch(int32_t x, int32_t y, int32_t on, Clip *clip) (defined in SessionView)SessionViewprivate
gridHandlePadsLaunchImmediate(int32_t x, int32_t y, int32_t on, Clip *clip) (defined in SessionView)SessionViewprivate
gridHandlePadsLaunchToggleArming(Clip *clip, bool immediate) (defined in SessionView)SessionViewprivate
gridHandlePadsLaunchWithSelection(int32_t x, int32_t y, int32_t on, Clip *clip) (defined in SessionView)SessionViewprivate
gridHandlePadsMacros(int32_t x, int32_t y, int32_t on, Clip *clip) (defined in SessionView)SessionViewprivate
gridHandlePadsWithMidiLearnPressed(int32_t x, int32_t on, Clip *clip) (defined in SessionView)SessionViewprivate
gridHandleScroll(int32_t offsetX, int32_t offsetY) (defined in SessionView)SessionView
gridModeActive (defined in SessionView)SessionViewprivate
gridModeSelected (defined in SessionView)SessionViewprivate
gridPulseSelectedClip() (defined in SessionView)SessionView
gridRenderActionModes(int32_t y, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth]) (defined in SessionView)SessionViewprivate
gridRenderClipColor(Clip *clip, int32_t x, int32_t y, bool renderPulse=true) (defined in SessionView)SessionViewprivate
gridRenderMainPads(uint32_t whichRows, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], bool drawUndefinedArea=true) (defined in SessionView)SessionViewprivate
gridRenderSidebar(uint32_t whichRows, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth]) (defined in SessionView)SessionViewprivate
gridResetPresses(bool first=true, bool second=true) (defined in SessionView)SessionViewinlineprivate
gridResetSelectedClipPulseProgress()SessionViewprivate
gridSecondPadInactive() (defined in SessionView)SessionViewinlineprivate
gridSecondPressedX (defined in SessionView)SessionViewprivate
gridSecondPressedY (defined in SessionView)SessionViewprivate
gridSectionFromY(uint32_t y) (defined in SessionView)SessionViewprivate
gridSelectClipForPulsing(Clip &clip)SessionViewprivate
gridSelectedClipPulsing (defined in SessionView)SessionViewprivate
gridSelectedClipRenderedColour (defined in SessionView)SessionViewprivate
gridSetDefaultMode() (defined in SessionView)SessionViewinlineprivate
gridStartSection(uint32_t section, bool instant) (defined in SessionView)SessionViewprivate
gridStopSelectedClipPulsing()SessionViewprivate
gridToggleClipPlay(Clip *clip, bool instant) (defined in SessionView)SessionViewprivate
gridTrackCount() const (defined in SessionView)SessionViewprivate
gridTrackFromIndex(uint32_t trackIndex, uint32_t maxTrack) (defined in SessionView)SessionViewprivate
gridTrackFromX(uint32_t x, uint32_t maxTrack) (defined in SessionView)SessionViewprivate
gridTrackIndexFromTrack(Output *track, uint32_t maxTrack) (defined in SessionView)SessionViewprivate
gridTrackIndexFromX(uint32_t x, uint32_t maxTrack) (defined in SessionView)SessionViewprivate
gridTransitionToSessionView() (defined in SessionView)SessionViewprivate
gridTransitionToViewForClip(Clip *clip) (defined in SessionView)SessionViewprivate
gridXFromTrack(uint32_t trackIndex) (defined in SessionView)SessionViewprivate
gridXYFromClip(Clip &clip) (defined in SessionView)SessionViewprivate
gridYFromSection(uint32_t section) (defined in SessionView)SessionViewprivate
horizontalEncoderAction(int32_t offset) override (defined in SessionView)SessionViewvirtual
horizontalEncoderPressed (defined in SessionView)SessionViewprivate
horizontalScrollForLinearRecording(int32_t newXScroll) (defined in ClipNavigationTimelineView)ClipNavigationTimelineViewprotected
initiateXScroll(uint32_t newXScroll, int32_t numSquaresToScroll=kDisplayWidth) (defined in TimelineView)TimelineView
initiateXZoom(int32_t zoomMagnitude, int32_t newScroll, uint32_t oldZoom) (defined in TimelineView)TimelineView
insertAndResyncNewClip(Clip *newClip, int32_t yDisplay) (defined in SessionView)SessionViewprivate
inTripletsView() const (defined in TimelineView)TimelineView
isSquareDefined(int32_t square, int32_t xScroll=-1) (defined in TimelineView)TimelineView
isSquareDefined(int32_t square, int32_t xScroll, uint32_t xZoom) (defined in TimelineView)TimelineView
kBlendOffsetDim (defined in SessionView)SessionViewprivatestatic
kBlendOffsetFull (defined in SessionView)SessionViewprivatestatic
kBlendRate (defined in SessionView)SessionViewprivatestatic
kMaxProgressDim (defined in SessionView)SessionViewprivatestatic
kMaxProgressFull (defined in SessionView)SessionViewprivatestatic
kMinProgress (defined in SessionView)SessionViewprivatestatic
kPulseRate (defined in SessionView)SessionViewprivatestatic
lastDisplayedRootNote (defined in SessionView)SessionView
lastDisplayedTempo (defined in SessionView)SessionView
lastTypeCreated (defined in SessionView)SessionView
masterCompEditMode (defined in SessionView)SessionView
midiLearnFlash() override (defined in SessionView)SessionViewvirtual
modButtonAction(uint8_t whichButton, bool on) override (defined in SessionView)SessionViewvirtual
modEncoderAction(int32_t whichModEncoder, int32_t offset) override (defined in SessionView)SessionViewvirtual
modEncoderButtonAction(uint8_t whichModEncoder, bool on) override (defined in SessionView)SessionViewvirtual
noteOnReceivedForMidiLearn(MIDICable &fromCable, int32_t channel, int32_t note, int32_t velocity) (defined in UI)UIinlinevirtual
noteRowChanged(InstrumentClip *clip, NoteRow *noteRow) override (defined in SessionView)SessionViewvirtual
notifyPlaybackBegun() (defined in RootUI)RootUIinlinevirtual
oledShowsUIUnderneath (defined in UI)UI
opened() override (defined in SessionView)SessionViewvirtual
padAction(int32_t x, int32_t y, int32_t velocity) override (defined in SessionView)SessionViewvirtual
pcReceivedForMidiLearn(MIDICable &fromCable, int32_t channel, int32_t program) (defined in UI)UIinlinevirtual
performActionOnPadRelease (defined in SessionView)SessionView
performActionOnSectionPadRelease (defined in SessionView)SessionView
playbackEnded() override (defined in SessionView)SessionViewvirtual
potentiallyRenderClipLaunchPlayhead(bool reallyNoTickSquare, int32_t sixteenthNotesRemaining) (defined in SessionView)SessionView
previousGridModeActive (defined in SessionView)SessionViewprivate
previousLayout (defined in SessionView)SessionViewprivate
progress (defined in SessionView)SessionViewprivate
redrawClipsOnScreen(bool doRender=true) (defined in SessionView)SessionView
redrawNumericDisplay() (defined in SessionView)SessionView
removeClip(Clip *clip) (defined in SessionView)SessionView
renderLayoutChange(bool displayPopup=true) (defined in SessionView)SessionViewprivate
renderMainPads(uint32_t whichRows, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth], bool drawUndefinedArea=true) override (defined in SessionView)SessionViewvirtual
renderOLED(deluge::hid::display::oled_canvas::Canvas &canvas) override (defined in SessionView)SessionViewvirtual
renderRow(ModelStack *modelStack, uint8_t yDisplay, RGB thisImage[kDisplayWidth+kSideBarWidth], uint8_t thisOccupancyMask[kDisplayWidth+kSideBarWidth], bool drawUndefinedArea=true) (defined in SessionView)SessionView
renderSidebar(uint32_t whichRows, RGB image[][kDisplayWidth+kSideBarWidth], uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth]) override (defined in SessionView)SessionViewvirtual
renderViewDisplay()SessionViewprivate
replaceInstrumentClipWithAudioClip(Clip *clip) (defined in SessionView)SessionView
requestRendering(UI *ui, uint32_t whichMainRows=0xFFFFFFFF, uint32_t whichSideRows=0xFFFFFFFF) (defined in SessionView)SessionView
resyncNewClip(Clip *newClip, ModelStackWithTimelineCounter *modelStackWithTimelineCounter) (defined in SessionView)SessionViewprivate
RootUI()=default (defined in RootUI)RootUI
rowNeedsRenderingDependingOnSubMode(int32_t yDisplay) (defined in SessionView)SessionViewprivate
sampleNeedsReRendering(Sample *sample) override (defined in SessionView)SessionViewvirtual
scrollFinished() override (defined in TimelineView)TimelineViewvirtual
scrollLeftIfTooFarRight(int32_t maxLength) (defined in TimelineView)TimelineView
scrollRightToEndOfLengthIfNecessary(int32_t maxLength) (defined in TimelineView)TimelineView
sectionPadAction(uint8_t y, bool on) (defined in SessionView)SessionViewprivate
sectionPressed (defined in SessionView)SessionView
selectedClipForPulsing (defined in SessionView)SessionViewprivate
selectedClipPressXDisplay (defined in SessionView)SessionView
selectedClipPressYDisplay (defined in SessionView)SessionView
selectedClipTimePressed (defined in SessionView)SessionView
selectedClipYDisplay (defined in SessionView)SessionView
selectedMacro (defined in SessionView)SessionView
selectEncoderAction(int8_t offset) override (defined in SessionView)SessionViewvirtual
selectLayout(int8_t offset) (defined in SessionView)SessionViewprivate
selectSpecificLayout(SessionLayoutType layout) (defined in SessionView)SessionViewprivate
sessionButtonActive (defined in SessionView)SessionViewprivate
sessionButtonUsed (defined in SessionView)SessionViewprivate
SessionView() (defined in SessionView)SessionView
setCentralLEDStates() (defined in SessionView)SessionViewprivate
setLedStates() (defined in SessionView)SessionView
setTripletsLEDState() (defined in TimelineView)TimelineView
setupNewClip(Clip *newClip) (defined in SessionView)SessionViewprivate
setupScroll(uint32_t oldScroll) override (defined in SessionView)SessionViewvirtual
setupTrackCreation() const (defined in SessionView)SessionViewprivate
supportsTriplets() const (defined in RootUI)RootUIinlinevirtual
tellMatrixDriverWhichRowsContainSomethingZoomable() (defined in TimelineView)TimelineViewinlinevirtual
TimelineView()=default (defined in TimelineView)TimelineView
timerCallback() override (defined in SessionView)SessionViewvirtual
toClipMinder()UIinlinevirtual
toTimelineView() finalTimelineViewinlinevirtual
transitionToSessionView() (defined in SessionView)SessionView
transitionToViewForClip(Clip *clip=nullptr) (defined in SessionView)SessionView
tripletsButtonPressed() (defined in TimelineView)TimelineView
UI() (defined in UI)UI
uiType (defined in UI)UIprotected
verticalEncoderAction(int32_t offset, bool inCardRoutine) override (defined in SessionView)SessionViewvirtual
verticalScrollOneSquare(int32_t direction) (defined in SessionView)SessionView
viewingRecordArmingActive (defined in SessionView)SessionViewprivate
xScrollBeforeFollowingAutoExtendingLinearRecording (defined in ClipNavigationTimelineView)ClipNavigationTimelineViewprotectedstatic
zoomToMax(bool inOnly=false) (defined in TimelineView)TimelineView