actionOnDepress | ArrangerView | |
ArrangerView() | ArrangerView | |
autoScrollNumSquaresBehind | ArrangerView | |
autoScrollOnPlaybackEnd() | ArrangerView | |
blinkOn | ArrangerView | |
buttonAction(int x, int y, bool on, bool inCardRoutine) | ArrangerView | virtual |
calculateZoomPinSquares(uint32_t oldScroll, uint32_t newScroll, uint32_t newZoom, uint32_t oldZoom) | TimelineView | virtual |
canSeeViewUnderneath() final | RootUI | inlinevirtual |
clipNeedsReRendering(Clip *clip) | ArrangerView | virtual |
close() | UI | |
desiredLength | ArrangerView | |
displayNumberOfBarsAndBeats(uint32_t number, uint32_t quantization, bool countFromOne, char const *tooLongText) | TimelineView | |
displayScrollPos() | TimelineView | |
displayZoomLevel(bool justPopup=false) | TimelineView | |
doingAutoScrollNow | ArrangerView | |
drawMuteSquare(int yDisplay, uint8_t thisImage[][3]) | ArrangerView | |
editPadAction(int x, int y, bool on) | ArrangerView | |
exitSubModeWithoutAction() | ArrangerView | |
focusRegained() | ArrangerView | virtual |
getAffectEntire() | RootUI | virtual |
getGreyedOutRowsNotRepresentingOutput(Output *output) | ArrangerView | virtual |
getGreyoutRowsAndCols(uint32_t *cols, uint32_t *rows) | ArrangerView | virtual |
getMaxLength() | ArrangerView | virtual |
getMaxZoom() | ArrangerView | virtual |
getNavSysId() | ArrangerView | inlinevirtual |
getPosFromSquare(int32_t square, int32_t localScroll=-1) | TimelineView | |
getPosFromSquare(int32_t square, int32_t xScroll, uint32_t xZoom) | TimelineView | |
getSquareEndFromPos(int32_t pos, int32_t localScroll=-1) | TimelineView | |
getSquareFromPos(int32_t pos, bool *rightOnSquare=NULL, int32_t localScroll=-1) | TimelineView | |
getSquareFromPos(int32_t pos, bool *rightOnSquare, int32_t xScroll, uint32_t xZoom) | TimelineView | |
graphicsRoutine() | ArrangerView | virtual |
horizontalEncoderAction(int offset) | ArrangerView | virtual |
horizontalScrollOneSquare(int direction) | ArrangerView | |
initiateXScroll(int32_t newScrollPos) | ArrangerView | |
TimelineView::initiateXScroll(uint32_t newXScroll, int numSquaresToScroll=displayWidth) | TimelineView | |
initiateXZoom(int zoomMagnitude, int32_t newScroll, uint32_t oldZoom) | TimelineView | |
inTripletsView() | TimelineView | |
isSquareDefined(int square, int32_t xScroll=-1) | TimelineView | |
isSquareDefined(int square, int32_t xScroll, uint32_t xZoom) | TimelineView | |
isTimelineView() | TimelineView | inlinevirtual |
lastInteractedOutputIndex | ArrangerView | |
lastInteractedPos | ArrangerView | |
lastInteractedSection | ArrangerView | |
lastTickSquare | ArrangerView | |
midiLearnFlash() | TimelineView | virtual |
modButtonAction(uint8_t whichButton, bool on) | UI | virtual |
modEncoderAction(int whichModEncoder, int offset) | UI | virtual |
modEncoderButtonAction(uint8_t whichModEncoder, bool on) | UI | virtual |
mustRedrawTickSquares | ArrangerView | |
navigateThroughPresets(int offset) | ArrangerView | |
noteOnReceivedForMidiLearn(MIDIDevice *fromDevice, int channel, int note, int velocity) | UI | inlinevirtual |
noteRowChanged(InstrumentClip *clip, NoteRow *noteRow) | RootUI | inlinevirtual |
notifyActiveClipChangedOnOutput(Output *output) | ArrangerView | |
notifyPlaybackBegun() | ArrangerView | virtual |
opened() | ArrangerView | virtual |
originallyPressedClipActualLength | ArrangerView | |
outputsOnScreen | ArrangerView | |
padAction(int x, int y, int velocity) | ArrangerView | virtual |
playbackEnded() | ArrangerView | virtual |
pressedClipInstanceIndex | ArrangerView | |
pressedClipInstanceIsInValidPosition | ArrangerView | |
pressedClipInstanceOutput | ArrangerView | |
pressedClipInstanceXScrollWhenLastInValidPosition | ArrangerView | |
pressedHead | ArrangerView | |
pressTime | ArrangerView | |
putDraggedClipInstanceInNewPosition(Output *output) | ArrangerView | |
reassessWhetherDoingAutoScroll(int32_t pos=-1) | ArrangerView | |
renderMainPads(uint32_t whichRows, uint8_t image[][displayWidth+sideBarWidth][3], uint8_t occupancyMask[][displayWidth+sideBarWidth], bool drawUndefinedArea=true) | ArrangerView | virtual |
renderRow(ModelStack *modelStack, int yDisplay, int32_t xScroll, uint32_t xZoom, uint8_t *thisImage, uint8_t thisOccupancyMask[], int renderWidth) | ArrangerView | |
renderSidebar(uint32_t whichRows, uint8_t image[][displayWidth+sideBarWidth][3], uint8_t occupancyMask[][displayWidth+sideBarWidth]) | ArrangerView | virtual |
repopulateOutputsOnScreen(bool doRender=true) | ArrangerView | |
RootUI() | RootUI | |
sampleNeedsReRendering(Sample *sample) | RootUI | inlinevirtual |
scrollFinished() | ArrangerView | virtual |
scrollLeftIfTooFarRight(int32_t maxLength) | TimelineView | |
scrollRightToEndOfLengthIfNecessary(int32_t maxLength) | TimelineView | |
selectEncoderAction(int8_t offset) | ArrangerView | virtual |
setLedStates() | ArrangerView | |
setupScroll(uint32_t oldScroll) | TimelineView | virtual |
supportsTriplets() | ArrangerView | inlinevirtual |
tellMatrixDriverWhichRowsContainSomethingZoomable() | ArrangerView | virtual |
TimelineView() | TimelineView | inline |
timerCallback() | ArrangerView | virtual |
toClipMinder() | UI | inlinevirtual |
transitionToArrangementEditor() | ArrangerView | |
tripletsButtonPressed() | TimelineView | |
UI() | UI | |
verticalEncoderAction(int offset, bool inCardRoutine) | ArrangerView | virtual |
verticalScrollOneSquare(int direction) | ArrangerView | |
xPressed | ArrangerView | |
xScrollWhenPlaybackStarted | ArrangerView | |
yPressedActual | ArrangerView | |
yPressedEffective | ArrangerView | |
zoomToMax(bool inOnly=false) | TimelineView | |