|
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 |