|
|
| PatchCableSet (ParamCollectionSummary *summary) |
|
void | setupPatching (ModelStackWithParamCollection const *modelStack) |
|
bool | doesDestinationDescriptorHaveAnyCables (ParamDescriptor destinationParamDescriptor) |
|
uint8_t | getPatchCableIndex (PatchSource from, ParamDescriptor destinationParamDescriptor, ModelStackWithParamCollection const *modelStack=nullptr, bool createIfNotFound=false) |
|
void | deletePatchCable (ModelStackWithParamCollection const *modelStack, uint8_t c) |
|
bool | patchCableIsUsable (uint8_t c, ModelStackWithThreeMainThings const *modelStack) |
|
int32_t | getModifiedPatchCableAmount (int32_t c, int32_t p) |
|
void | removeAllPatchingToParam (ModelStackWithParamCollection *modelStack, uint8_t p) |
|
bool | isSourcePatchedToSomething (PatchSource s) |
|
bool | isSourcePatchedToSomethingManuallyCheckCables (PatchSource s) |
|
bool | doesParamHaveSomethingPatchedToIt (int32_t p) |
| void | tickSamples (int32_t numSamples, ModelStackWithParamCollection *modelStack) override |
| | tick interpolation by a number of ticks
|
| void | tickTicks (int32_t numSamples, ModelStackWithParamCollection *modelStack) override |
| | tick interpolation by a number of ticks
|
| void | setPlayPos (uint32_t pos, ModelStackWithParamCollection *modelStack, bool reversed) override |
| void | playbackHasEnded (ModelStackWithParamCollection *modelStack) override |
| void | grabValuesFromPos (uint32_t pos, ModelStackWithParamCollection *modelStack) override |
| void | generateRepeats (ModelStackWithParamCollection *modelStack, uint32_t oldLength, uint32_t newLength, bool shouldPingpong) override |
| void | appendParamCollection (ModelStackWithParamCollection *modelStack, ModelStackWithParamCollection *otherModelStack, int32_t oldLength, int32_t reverseThisRepeatWithLength, bool pingpongingGenerally) override |
| void | trimToLength (uint32_t newLength, ModelStackWithParamCollection *modelStack, Action *action, bool maySetupPatching) override |
| void | shiftHorizontally (ModelStackWithParamCollection *modelStack, int32_t amount, int32_t effectiveLength) override |
| void | processCurrentPos (ModelStackWithParamCollection *modelStack, int32_t ticksSkipped, bool reversed, bool didPingpong, bool mayInterpolate) override |
| void | beenCloned (bool copyAutomation, int32_t reverseDirectionWithLength) override |
|
ParamManagerForTimeline * | getParamManager () |
|
void | writePatchCablesToFile (Serializer &writer, bool writeAutomation) |
|
void | readPatchCablesFromFile (Deserializer &reader, int32_t readAutomationUpToPos) |
| void | deleteAllAutomation (Action *action, ModelStackWithParamCollection *modelStack) override |
| void | nudgeNonInterpolatingNodesAtPos (int32_t pos, int32_t offset, int32_t lengthBeforeLoop, Action *action, ModelStackWithParamCollection *modelStack) override |
| void | remotelySwapParamState (AutoParamState *state, ModelStackWithParamId *modelStack) override |
|
AutoParam * | getParam (ModelStackWithParamCollection const *modelStack, PatchSource s, ParamDescriptor destinationParamDescriptor, bool allowCreation=false) |
| ModelStackWithAutoParam * | getAutoParamFromId (ModelStackWithParamId *modelStack, bool allowCreation=false) override |
|
AutoParam * | getParam (int32_t paramId) |
| void | notifyParamModifiedInSomeWay (ModelStackWithAutoParam const *modelStack, int32_t oldValue, bool automationChanged, bool automatedBefore, bool automatedNow) override |
| void | notifyPingpongOccurred (ModelStackWithParamCollection *modelStack) override |
| int32_t | paramValueToKnobPos (int32_t paramValue, ModelStackWithAutoParam *modelStack) override |
| int32_t | knobPosToParamValue (int32_t knobPos, ModelStackWithAutoParam *modelStack) override |
|
bool | isSourcePatchedToDestinationDescriptorVolumeInspecific (PatchSource s, ParamDescriptor destinationParamDescriptor) |
|
bool | isAnySourcePatchedToParamVolumeInspecific (ParamDescriptor destinationParamDescriptor) |
|
void | grabVelocityToLevelFromMIDIInput (LearnedMIDI *midiInput) |
|
void | grabVelocityToLevelFromMIDICable (MIDICable &cable) |
|
PatchCable * | getPatchCableFromVelocityToLevel () |
|
Destination * | getDestinationForParam (int32_t p) |
| deluge::modulation::params::Kind | getParamKind () override |
| bool | shouldParamIndicateMiddleValue (ModelStackWithParamId const *modelStack) override |
|
| ParamCollection (int32_t newObjectSize, ParamCollectionSummary *summary) |
|
virtual bool | mayParamInterpolate (int32_t paramId) |
|
virtual bool | doesParamIdAllowAutomation (ModelStackWithParamId const *modelStack) |