![]() |
Deluge Firmware 1.3.0
Build date: 2025.04.16
|
This is the complete list of members for Clip, including all inherited members.
abortRecording()=0 (defined in Clip) | Clip | pure virtual |
activeIfNoSolo (defined in Clip) | Clip | |
activeIfNoSoloBeforeStemExport (defined in Clip) | Clip | |
appendClip(ModelStackWithTimelineCounter *thisModelStack, ModelStackWithTimelineCounter *otherModelStack) (defined in Clip) | Clip | virtual |
armedForRecording (defined in TimelineCounter) | TimelineCounter | |
armState (defined in Clip) | Clip | |
backtrackingCouldLoopBackToEnd() const override (defined in Clip) | Clip | virtual |
beginInstance(Song *song, int32_t arrangementRecordPos) (defined in Clip) | Clip | |
beginLinearRecording(ModelStackWithTimelineCounter *modelStack, int32_t buttonPressLatency)=0 (defined in Clip) | Clip | pure virtual |
beingRecordedFromClip (defined in Clip) | Clip | |
cancelAnyArming() (defined in Clip) | Clip | |
claimOutput(ModelStackWithTimelineCounter *modelStack)=0 (defined in Clip) | Clip | pure virtual |
clear(Action *action, ModelStackWithTimelineCounter *modelStack, bool clearAutomation, bool clearSequenceAndMPE) (defined in Clip) | Clip | virtual |
Clip(ClipType newType) (defined in Clip) | Clip | |
clone(ModelStackWithTimelineCounter *modelStack, bool shouldFlattenReversing=false) const =0 (defined in Clip) | Clip | pure virtual |
cloneAsNewOverdub(ModelStackWithTimelineCounter *modelStack, OverDubType newOverdubNature)=0 (defined in Clip) | Clip | pure virtual |
cloneFrom(Clip const *other) (defined in Clip) | Clip | |
cloneOutput(ModelStackWithTimelineCounter *modelStack)=0 (defined in Clip) | Clip | protectedpure virtual |
colourOffset (defined in Clip) | Clip | |
copyBasicsFrom(Clip const *otherClip) (defined in Clip) | Clip | virtual |
currentlyScrollableAndZoomable()=0 (defined in Clip) | Clip | pure virtual |
deleteSoundsWhichWontSound(Song *song) (defined in Clip) | Clip | virtual |
detachFromOutput(ModelStackWithTimelineCounter *modelStack, bool shouldRememberDrumName, bool shouldDeleteEmptyNoteRowsAtEndOfList=false, bool shouldRetainLinksToSounds=false, bool keepNoteRowsWithMIDIInput=true, bool shouldGrabMidiCommands=false, bool shouldBackUpExpressionParamsToo=true)=0 (defined in Clip) | Clip | pure virtual |
drawUndefinedArea(int32_t localScroll, uint32_t, int32_t lengthToDisplay, RGB *image, uint8_t[], int32_t imageWidth, TimelineView *editorScreen, bool tripletsOnHere) (defined in Clip) | Clip | |
endInstance(int32_t arrangementRecordPos, bool evenIfOtherClip=false) (defined in Clip) | Clip | |
expectEvent() override (defined in Clip) | Clip | virtual |
expectNoFurtherTicks(Song *song, bool actuallySoundChange=true)=0 (defined in Clip) | Clip | pure virtual |
exportStem (defined in Clip) | Clip | |
fillEventAtTickCount (defined in Clip) | Clip | |
finishLinearRecording(ModelStackWithTimelineCounter *modelStack, Clip *nextPendingLoop=nullptr, int32_t buttonLatencyForTempolessRecord=0)=0 (defined in Clip) | Clip | pure virtual |
getActiveModControllable(ModelStackWithTimelineCounter *modelStack) override (defined in Clip) | Clip | virtual |
getActualCurrentPosAsIfPlayingInForwardDirection() (defined in Clip) | Clip | |
getClipBeingRecordedFrom() (defined in Clip) | Clip | |
getClipToRecordTo() (defined in Clip) | Clip | |
getCurrentlyRecordingLinearly()=0 (defined in Clip) | Clip | pure virtual |
getCurrentParamManager() (defined in Clip) | Clip | inlinevirtual |
getCurrentPosAsIfPlayingInForwardDirection() (defined in Clip) | Clip | |
getLastProcessedPos() const override | Clip | virtual |
getLivePos() const override | Clip | virtual |
getLoopLength() const override (defined in Clip) | Clip | virtual |
getMaxLength() (defined in Clip) | Clip | virtual |
getMaxZoom() (defined in Clip) | Clip | |
getPosAtWhichPlaybackWillCut(ModelStackWithTimelineCounter const *modelStack) const override (defined in Clip) | Clip | virtual |
getSuggestedParamManager(Clip *newClip, ParamManagerForTimeline **suggestedParamManager, Sound *sound) (defined in Clip) | Clip | virtual |
getTimelineCounterToRecordTo() override (defined in Clip) | Clip | virtual |
getXMLTag()=0 (defined in Clip) | Clip | pure virtual |
gotInstanceYet (defined in Clip) | Clip | |
increaseLengthWithRepeats(ModelStackWithTimelineCounter *modelStack, int32_t newLength, IndependentNoteRowLengthIncrease independentNoteRowInstruction, bool completelyRenderOutIterationDependence=false, Action *action=nullptr) (defined in Clip) | Clip | inlinevirtual |
incrementPos(ModelStackWithTimelineCounter *modelStack, int32_t numTicks) (defined in Clip) | Clip | virtual |
indexForSaving (defined in Clip) | Clip | |
instrumentBeenEdited() (defined in TimelineCounter) | TimelineCounter | inlinevirtual |
isAbandonedOverdub()=0 (defined in Clip) | Clip | pure virtual |
isActiveOnOutput() (defined in Clip) | Clip | |
isArrangementOnlyClip() const (defined in Clip) | Clip | |
isEmpty(bool displayPopup=true)=0 (defined in Clip) | Clip | pure virtual |
isPendingOverdub (defined in Clip) | Clip | |
isPlayingAutomationNow() const override (defined in Clip) | Clip | virtual |
isUnfinishedAutoOverdub (defined in Clip) | Clip | |
lastProcessedPos (defined in Clip) | Clip | |
lastSelectedOutputType (defined in Clip) | Clip | |
lastSelectedParamArrayPosition (defined in Clip) | Clip | |
lastSelectedParamID | Clip | |
lastSelectedParamKind (defined in Clip) | Clip | |
lastSelectedParamShortcutX (defined in Clip) | Clip | |
lastSelectedParamShortcutY (defined in Clip) | Clip | |
lastSelectedPatchSource (defined in Clip) | Clip | |
launchStyle (defined in Clip) | Clip | |
lengthChanged(ModelStackWithTimelineCounter *modelStack, int32_t oldLength, Action *action=nullptr) (defined in Clip) | Clip | virtual |
loopLength (defined in Clip) | Clip | |
muteMIDICommand (defined in Clip) | Clip | |
name (defined in Clip) | Clip | |
onAutomationClipView (defined in Clip) | Clip | |
opportunityToBeginSessionLinearRecording(ModelStackWithTimelineCounter *modelStack, bool *newOutputCreated, int32_t buttonPressLatency) (defined in Clip) | Clip | |
originalLength (defined in Clip) | Clip | |
output (defined in Clip) | Clip | |
outputChanged(ModelStackWithTimelineCounter *modelStack, Output *newOutput) (defined in Clip) | Clip | |
overdubNature (defined in Clip) | Clip | |
overdubsShouldCloneOutput (defined in Clip) | Clip | |
paramManager (defined in TimelineCounter) | TimelineCounter | |
pingpongOccurred(ModelStackWithTimelineCounter *modelStack) (defined in Clip) | Clip | inlineprotectedvirtual |
posReachedEnd(ModelStackWithTimelineCounter *modelStack) (defined in Clip) | Clip | protectedvirtual |
possiblyCloneForArrangementRecording(ModelStackWithTimelineCounter *modelStack) override (defined in Clip) | Clip | virtual |
prepareForDestruction(ModelStackWithTimelineCounter *modelStack, InstrumentRemoval instrumentRemovalInstruction) (defined in Clip) | Clip | |
processCurrentPos(ModelStackWithTimelineCounter *modelStack, uint32_t ticksSinceLast) (defined in Clip) | Clip | virtual |
quantizeLengthForArrangementRecording(ModelStackWithTimelineCounter *modelStack, int32_t lengthSoFar, uint32_t timeRemainder, int32_t suggestedLength, int32_t alternativeLongerLength)=0 (defined in Clip) | Clip | pure virtual |
readFromFile(Deserializer &reader, Song *song)=0 (defined in Clip) | Clip | pure virtual |
readTagFromFile(Deserializer &reader, char const *tagName, Song *song, int32_t *readAutomationUpToPos) (defined in Clip) | Clip | |
reGetParameterAutomation(ModelStackWithTimelineCounter *modelStack) (defined in Clip) | Clip | virtual |
renderAsSingleRow(ModelStackWithTimelineCounter *modelStack, TimelineView *editorScreen, int32_t xScroll, uint32_t xZoom, RGB *image, uint8_t occupancyMask[], bool addUndefinedArea=true, int32_t noteRowIndexStart=0, int32_t noteRowIndexEnd=2147483647, int32_t xStart=0, int32_t xEnd=kDisplayWidth, bool allowBlur=true, bool drawRepeats=false) (defined in Clip) | Clip | virtual |
renderSidebar(uint32_t whichRows=0, RGB image[][kDisplayWidth+kSideBarWidth]=nullptr, uint8_t occupancyMask[][kDisplayWidth+kSideBarWidth]=nullptr)=0 (defined in Clip) | Clip | pure virtual |
repeatCount (defined in Clip) | Clip | |
resumeOriginalClipFromThisClone(ModelStackWithTimelineCounter *modelStackOriginal, ModelStackWithTimelineCounter *modelStackClone) (defined in Clip) | Clip | |
resumePlayback(ModelStackWithTimelineCounter *modelStack, bool mayMakeSound=true)=0 (defined in Clip) | Clip | pure virtual |
section (defined in Clip) | Clip | |
setPos(ModelStackWithTimelineCounter *modelStack, int32_t newPos, bool useActualPosForParamManagers=true) (defined in Clip) | Clip | virtual |
setPosForParamManagers(ModelStackWithTimelineCounter *modelStack, bool useActualPos=true) (defined in Clip) | Clip | virtual |
setSequenceDirectionMode(ModelStackWithTimelineCounter *modelStack, SequenceDirection newSequenceDirection) (defined in Clip) | Clip | |
setupForRecordingAsAutoOverdub(Clip *existingClip, Song *song, OverDubType newOverdubNature) (defined in Clip) | Clip | |
setupOverdubInPlace(OverDubType type) (defined in Clip) | Clip | |
shiftHorizontally(ModelStackWithTimelineCounter *modelStack, int32_t amount, bool shiftAutomation, bool shiftSequenceAndMPE)=0 | Clip | pure virtual |
shouldCloneForOverdubs() | Clip | inlinevirtual |
solicitParamManager(Song *song, ParamManager *newParamManager=nullptr, Clip *favourClipForCloningParamManager=nullptr) (defined in Clip) | Clip | protected |
soloingInSessionMode (defined in Clip) | Clip | |
stopAllNotesPlaying(Song *song, bool actuallySoundChange=true) (defined in Clip) | Clip | inlinevirtual |
TimelineCounter() (defined in TimelineCounter) | TimelineCounter | |
transferVoicesToOriginalClipFromThisClone(ModelStackWithTimelineCounter *modelStackOriginal, ModelStackWithTimelineCounter *modelStackClone) (defined in Clip) | Clip | inlinevirtual |
type (defined in Clip) | Clip | |
undoDetachmentFromOutput(ModelStackWithTimelineCounter *modelStack) (defined in Clip) | Clip | virtual |
wantsToBeginLinearRecording(Song *song) (defined in Clip) | Clip | virtual |
wasActiveBefore (defined in Clip) | Clip | |
wasWantingToDoLinearRecordingBeforeCountIn (defined in Clip) | Clip | |
willCloneOutputForOverdub() (defined in Clip) | Clip | inlinevirtual |
writeDataToFile(Serializer &writer, Song *song) (defined in Clip) | Clip | virtual |
writeMidiCommandsToFile(Serializer &writer, Song *song) (defined in Clip) | Clip | |
writeToFile(Serializer &writer, Song *song) (defined in Clip) | Clip | |
~Clip() override (defined in Clip) | Clip | |
~TimelineCounter() (defined in TimelineCounter) | TimelineCounter | virtual |