Deluge Firmware
|
This is the complete list of members for NoteRow, including all inherited members.
addCorrespondingNotes(int32_t pos, int32_t length, uint8_t velocity, ModelStackWithNoteRow *modelStack, bool allowNoteTails, Action *action) | NoteRow | |
appendNoteRow(ModelStackWithNoteRow *thisModelStack, ModelStackWithNoteRow *otherModelStack, int offset, int whichRepeatThisIs, int32_t otherClipLength) | NoteRow | |
attemptNoteAdd(int32_t pos, int32_t length, int velocity, int probability, ModelStackWithNoteRow *modelStack, Action *action) | NoteRow | |
attemptNoteAddReversed(ModelStackWithNoteRow *modelStack, int32_t pos, int velocity, bool allowingNoteTails) | NoteRow | |
beenCloned(ModelStackWithNoteRow *modelStack, bool shouldFlattenReversing) | NoteRow | |
changeNotesAcrossAllScreens(int32_t editPos, ModelStackWithNoteRow *modelStack, Action *action, int changeType, int changeValue) | NoteRow | |
clear(Action *action, ModelStackWithNoteRow *modelStack) | NoteRow | |
clearArea(int32_t areaStart, int32_t areaWidth, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, bool actuallyExtendNoteAtStartOfArea=false) | NoteRow | |
clearMPEUpUntilNextNote(ModelStackWithNoteRow *modelStack, int32_t pos, int32_t wrapEditLevel, bool shouldJustDeleteNodes=false) | NoteRow | |
colourOffset | NoteRow | |
complexSetNoteLength(Note *thisNote, uint32_t newLength, ModelStackWithNoteRow *modelStack, Action *action) | NoteRow | |
currentlyPlayingReversedIfIndependent | NoteRow | |
deleteNoteByIndex(int index, Action *action, int noteRowId, InstrumentClip *clip) | NoteRow | |
deleteNoteByPos(ModelStackWithNoteRow *modelStack, int32_t pos, Action *action) | NoteRow | |
deleteOldDrumNames(bool shouldUpdatePointer=true) | NoteRow | |
deleteParamManager(bool shouldUpdatePointer=true) | NoteRow | |
doesProbabilityExist(int32_t apartFromPos, int probability, int secondProbability=-1) | NoteRow | |
drum | NoteRow | |
editNoteRepeatAcrossAllScreens(int32_t editPos, int32_t squareWidth, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, int newNumNotes) | NoteRow | |
firstOldDrumName | NoteRow | |
generateRepeats(ModelStackWithNoteRow *modelStack, uint32_t oldLength, uint32_t newLength, int numRepeatsRounded, Action *action) | NoteRow | |
getColourOffset(InstrumentClip *clip) | NoteRow | |
getDistanceToNextNote(int32_t pos, ModelStackWithNoteRow const *modelStack, bool reversed=false) | NoteRow | |
getEffectiveSequenceDirectionMode(ModelStackWithNoteRow const *modelStack) | NoteRow | |
getLivePos(ModelStackWithNoteRow const *modelStack) | NoteRow | |
getMPEValues(ModelStackWithNoteRow *modelStack, int16_t *mpeValues) | NoteRow | |
getNoteCode() | NoteRow | inline |
getNumNotes() | NoteRow | |
getSquareType(int32_t squareStart, int32_t squareWidth, Note **firstNote, Note **lastNote, ModelStackWithNoteRow *modelStack, bool allowNoteTails, int32_t desiredNoteLength, Action *action, bool clipCurrentlyPlaying, bool extendPreviousNoteIfPossible) | NoteRow | |
giveMidiCommandsToDrum() | NoteRow | |
grabMidiCommandsFromDrum() | NoteRow | |
hasIndependentPlayPos() | NoteRow | |
hasNoNotes() | NoteRow | |
isAuditioning(ModelStackWithNoteRow *modelStack) | NoteRow | |
lastProcessedPosIfIndependent | NoteRow | |
loopLengthIfIndependent | NoteRow | |
midiInput | NoteRow | |
muted | NoteRow | |
muteMIDICommand | NoteRow | |
NoteRow(int16_t newY=-32768) | NoteRow | |
notes | NoteRow | |
nudgeNotesAcrossAllScreens(int32_t editPos, ModelStackWithNoteRow *modelStack, Action *action, uint32_t wrapEditLevel, int nudgeOffset) | NoteRow | |
paramManager | NoteRow | |
paste(ModelStackWithNoteRow *modelStack, CopiedNoteRow *copiedNoteRow, float scaleFactor, int32_t screenEndPos, Action *action) | NoteRow | |
processCurrentPos(ModelStackWithNoteRow *modelStack, int32_t ticksSinceLast, PendingNoteOnList *pendingNoteOnList) | NoteRow | |
readFromFile(int *, InstrumentClip *, Song *song, int32_t readAutomationUpToPos) | NoteRow | |
readFromFlash(InstrumentClip *parentClip) | NoteRow | |
recordNoteOff(uint32_t pos, ModelStackWithNoteRow *modelStack, Action *action, int velocity) | NoteRow | |
recordPolyphonicExpressionEvent(ModelStackWithNoteRow *modelStackWithNoteRow, int32_t newValueBig, int whichExpressionDimension, bool forDrum) | NoteRow | |
rememberDrumName() | NoteRow | |
renderRow(TimelineView *editorScreen, uint8_t[], uint8_t[], uint8_t[], uint8_t *image, uint8_t[], bool, uint32_t, bool allowNoteTails, int imageWidth, int32_t xScroll, uint32_t xZoom, int xStart=0, int xEnd=displayWidth, bool drawRepeats=false) | NoteRow | |
repeatCountIfIndependent | NoteRow | |
resumeOriginalNoteRowFromThisClone(ModelStackWithNoteRow *modelStackOriginal, ModelStackWithNoteRow *modelStackClone) | NoteRow | |
resumePlayback(ModelStackWithNoteRow *modelStack, bool clipMayMakeSound) | NoteRow | |
sequenceDirectionMode | NoteRow | |
setDrum(Drum *newDrum, Kit *kit, ModelStackWithNoteRow *modelStack, InstrumentClip *favourClipForCloningParamManager=NULL, ParamManager *paramManager=NULL) | NoteRow | |
setLength(ModelStackWithNoteRow *modelStack, int32_t newLength, Action *actionToRecordTo, int32_t oldPos, bool hadIndependentPlayPosBefore) | NoteRow | |
setSequenceDirectionMode(ModelStackWithNoteRow *modelStack, int newMode) | NoteRow | |
shiftHorizontally(int amount, ModelStackWithNoteRow *modelStack) | NoteRow | |
silentlyResumePlayback(ModelStackWithNoteRow *modelStack) | NoteRow | |
skipNextNote | NoteRow | |
soundingStatus | NoteRow | |
stopCurrentlyPlayingNote(ModelStackWithNoteRow *modelStack, bool actuallySoundChange=true, Note *note=NULL) | NoteRow | |
toggleMute(ModelStackWithNoteRow *modelStack, bool clipIsActiveAndPlaybackIsOn) | NoteRow | |
trimNoteDataToNewClipLength(uint32_t newLength, InstrumentClip *clip, Action *action, int noteRowId) | NoteRow | |
trimParamManager(ModelStackWithNoteRow *modelStack) | NoteRow | |
trimToLength(uint32_t newLength, ModelStackWithNoteRow *modelStack, Action *action) | NoteRow | |
writeToFile(int drumIndex, InstrumentClip *clip) | NoteRow | |
writeToFlash() | NoteRow | |
y | NoteRow | |
~NoteRow() | NoteRow |