Deluge Firmware
|
This is the complete list of members for Clip, including all inherited members.
abortRecording()=0 | Clip | pure virtual |
activeIfNoSolo | Clip | |
appendClip(ModelStackWithTimelineCounter *thisModelStack, ModelStackWithTimelineCounter *otherModelStack) | Clip | virtual |
armedForRecording | Clip | |
armState | Clip | |
backtrackingCouldLoopBackToEnd() | Clip | virtual |
beginInstance(Song *song, int32_t arrangementRecordPos) | Clip | |
beginLinearRecording(ModelStackWithTimelineCounter *modelStack, int buttonPressLatency)=0 | Clip | pure virtual |
beingRecordedFromClip | Clip | |
cancelAnyArming() | Clip | |
claimOutput(ModelStackWithTimelineCounter *modelStack)=0 | Clip | pure virtual |
clear(Action *action, ModelStackWithTimelineCounter *modelStack) | Clip | virtual |
Clip(int newType) | Clip | |
clone(ModelStackWithTimelineCounter *modelStack, bool shouldFlattenReversing=false)=0 | Clip | pure virtual |
cloneAsNewOverdub(ModelStackWithTimelineCounter *modelStack, int newOverdubNature)=0 | Clip | pure virtual |
cloneFrom(Clip *other) | Clip | |
cloneOutput(ModelStackWithTimelineCounter *modelStack)=0 | Clip | protectedpure virtual |
colourOffset | Clip | |
copyBasicsFrom(Clip *otherClip) | Clip | virtual |
currentlyPlayingReversed | Clip | |
currentlyScrollableAndZoomable()=0 | Clip | pure virtual |
deleteSoundsWhichWontSound(Song *song) | Clip | virtual |
detachFromOutput(ModelStackWithTimelineCounter *modelStack, bool shouldRememberDrumName, bool shouldDeleteEmptyNoteRowsAtEndOfList=false, bool shouldRetainLinksToSounds=false, bool keepNoteRowsWithMIDIInput=true, bool shouldGrabMidiCommands=false, bool shouldBackUpExpressionParamsToo=true)=0 | Clip | pure virtual |
drawUndefinedArea(int32_t localScroll, uint32_t, int32_t lengthToDisplay, uint8_t *image, uint8_t[], int imageWidth, TimelineView *editorScreen, bool tripletsOnHere) | Clip | |
endInstance(int32_t arrangementRecordPos, bool evenIfOtherClip=false) | Clip | |
expectEvent() | Clip | virtual |
expectNoFurtherTicks(Song *song, bool actuallySoundChange=true)=0 | Clip | pure virtual |
finishLinearRecording(ModelStackWithTimelineCounter *modelStack, Clip *nextPendingLoop=NULL, int buttonLatencyForTempolessRecord=0)=0 | Clip | pure virtual |
getActiveModControllable(ModelStackWithTimelineCounter *modelStack) | Clip | virtual |
getActualCurrentPosAsIfPlayingInForwardDirection() | Clip | |
getClipBeingRecordedFrom() | Clip | |
getClipToRecordTo() | Clip | |
getCurrentlyRecordingLinearly()=0 | Clip | pure virtual |
getCurrentPosAsIfPlayingInForwardDirection() | Clip | |
getLastProcessedPos() | Clip | virtual |
getLivePos() | Clip | virtual |
getLoopLength() | Clip | virtual |
getMaxLength() | Clip | virtual |
getMaxZoom() | Clip | |
getPosAtWhichPlaybackWillCut(ModelStackWithTimelineCounter const *modelStack) | Clip | virtual |
getSuggestedParamManager(Clip *newClip, ParamManagerForTimeline **suggestedParamManager, Sound *sound) | Clip | virtual |
getTimelineCounterToRecordTo() | Clip | virtual |
getXMLTag()=0 | Clip | pure virtual |
gotInstanceYet | Clip | |
increaseLengthWithRepeats(ModelStackWithTimelineCounter *modelStack, int32_t newLength, int independentNoteRowInstruction, bool completelyRenderOutIterationDependence=false, Action *action=NULL) | Clip | inlinevirtual |
incrementPos(ModelStackWithTimelineCounter *modelStack, int32_t numTicks) | Clip | virtual |
indexForSaving | Clip | |
instrumentBeenEdited() | TimelineCounter | inlinevirtual |
isAbandonedOverdub()=0 | Clip | pure virtual |
isActiveOnOutput() | Clip | |
isArrangementOnlyClip() | Clip | |
isPendingOverdub | Clip | |
isPlayingAutomationNow() | Clip | virtual |
isUnfinishedAutoOverdub | Clip | |
lastProcessedPos | Clip | |
lengthChanged(ModelStackWithTimelineCounter *modelStack, int32_t oldLength, Action *action=NULL) | Clip | virtual |
loopLength | Clip | |
muteMIDICommand | Clip | |
opportunityToBeginSessionLinearRecording(ModelStackWithTimelineCounter *modelStack, bool *newOutputCreated, int buttonPressLatency) | Clip | |
originalLength | Clip | |
output | Clip | |
outputChanged(ModelStackWithTimelineCounter *modelStack, Output *newOutput) | Clip | |
overdubNature | Clip | |
paramManager | TimelineCounter | |
pingpongOccurred(ModelStackWithTimelineCounter *modelStack) | Clip | inlineprotectedvirtual |
posReachedEnd(ModelStackWithTimelineCounter *modelStack) | Clip | protectedvirtual |
possiblyCloneForArrangementRecording(ModelStackWithTimelineCounter *modelStack) | Clip | virtual |
prepareForDestruction(ModelStackWithTimelineCounter *modelStack, int instrumentRemovalInstruction) | Clip | |
processCurrentPos(ModelStackWithTimelineCounter *modelStack, uint32_t ticksSinceLast) | Clip | virtual |
quantizeLengthForArrangementRecording(ModelStackWithTimelineCounter *modelStack, int32_t lengthSoFar, uint32_t timeRemainder, int32_t suggestedLength, int32_t alternativeLongerLength)=0 | Clip | pure virtual |
readFromFile(Song *song)=0 | Clip | pure virtual |
readTagFromFile(char const *tagName, Song *song, int32_t *readAutomationUpToPos) | Clip | |
reGetParameterAutomation(ModelStackWithTimelineCounter *modelStack) | Clip | virtual |
renderAsSingleRow(ModelStackWithTimelineCounter *modelStack, TimelineView *editorScreen, int32_t xScroll, uint32_t xZoom, uint8_t *image, uint8_t occupancyMask[], bool addUndefinedArea=true, int noteRowIndexStart=0, int noteRowIndexEnd=2147483647, int xStart=0, int xEnd=displayWidth, bool allowBlur=true, bool drawRepeats=false) | Clip | virtual |
repeatCount | Clip | |
resumeOriginalClipFromThisClone(ModelStackWithTimelineCounter *modelStackOriginal, ModelStackWithTimelineCounter *modelStackClone) | Clip | |
resumePlayback(ModelStackWithTimelineCounter *modelStack, bool mayMakeSound=true)=0 | Clip | pure virtual |
section | Clip | |
sequenceDirectionMode | Clip | |
setPos(ModelStackWithTimelineCounter *modelStack, int32_t newPos, bool useActualPosForParamManagers=true) | Clip | virtual |
setPosForParamManagers(ModelStackWithTimelineCounter *modelStack, bool useActualPos=true) | Clip | virtual |
setSequenceDirectionMode(ModelStackWithTimelineCounter *modelStack, int newSequenceDirection) | Clip | |
setupForRecordingAsAutoOverdub(Clip *existingClip, Song *song, int newOverdubNature) | Clip | |
solicitParamManager(Song *song, ParamManager *newParamManager=NULL, Clip *favourClipForCloningParamManager=NULL) | Clip | protected |
soloingInSessionMode | Clip | |
stopAllNotesPlaying(Song *song, bool actuallySoundChange=true) | Clip | inlinevirtual |
TimelineCounter() | TimelineCounter | |
transferVoicesToOriginalClipFromThisClone(ModelStackWithTimelineCounter *modelStackOriginal, ModelStackWithTimelineCounter *modelStackClone) | Clip | inlinevirtual |
type | Clip | |
undoDetachmentFromOutput(ModelStackWithTimelineCounter *modelStack) | Clip | virtual |
wantsToBeginLinearRecording(Song *song) | Clip | virtual |
wasActiveBefore | Clip | |
wasWantingToDoLinearRecordingBeforeCountIn | Clip | |
willCloneOutputForOverdub() | Clip | inlinevirtual |
writeDataToFile(Song *song) | Clip | virtual |
writeToFile(Song *song) | Clip | |
~Clip() | Clip | virtual |
~TimelineCounter() | TimelineCounter | virtual |