allowsLearnMode() final | deluge::gui::menu_item::PatchCableStrength | inlinevirtual |
allowsLearnMode() const (defined in MenuItemWithCCLearning) | MenuItemWithCCLearning | inline |
beginSession(MenuItem *navigatedBackwardFrom) final | deluge::gui::menu_item::PatchCableStrength | virtual |
buttonAction(deluge::hid::Button b, bool on, bool inCardRoutine) | deluge::gui::menu_item::PatchCableStrength | virtual |
checkPermissionToBeginSession(ModControllableAudio *modControllable, int32_t whichThing, MultiRange **currentRange) final (defined in deluge::gui::menu_item::patch_cable_strength::Fixed) | deluge::gui::menu_item::patch_cable_strength::Fixed | |
deluge::gui::menu_item::Decimal::checkPermissionToBeginSession(ModControllableAudio *modControllable, int32_t whichThing, MultiRange **currentRange) | MenuItem | virtual |
delayHorizontalScrollUntil | deluge::gui::menu_item::PatchCableStrength | |
drawActualValue(bool justDidHorizontalScroll=false) (defined in deluge::gui::menu_item::Decimal) | deluge::gui::menu_item::Decimal | protectedvirtual |
drawBar(int32_t yTop, int32_t marginL, int32_t marginR=-1) (defined in deluge::gui::menu_item::Number) | deluge::gui::menu_item::Number | |
drawItemsForOled(std::span< std::string_view > options, int32_t selectedOption, int32_t offset=0) | MenuItem | static |
drawName() | MenuItem | virtual |
drawPixelsForOled() override | deluge::gui::menu_item::Decimal | protectedvirtual |
drawValue() override (defined in deluge::gui::menu_item::Decimal) | deluge::gui::menu_item::Decimal | protectedvirtual |
Fixed(l10n::String newName, int32_t newP=0, PatchSource newS=PatchSource::LFO_GLOBAL_1) (defined in deluge::gui::menu_item::patch_cable_strength::Fixed) | deluge::gui::menu_item::patch_cable_strength::Fixed | inline |
getColumnLabel(StringBuf &label) | MenuItem | inlinevirtual |
getDefaultEditPos() (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | inlinevirtual |
getDefaultEditPos() const (defined in deluge::gui::menu_item::Decimal) | deluge::gui::menu_item::Decimal | inlineprotectedvirtual |
getDestinationDescriptor() final (defined in deluge::gui::menu_item::patch_cable_strength::Regular) | deluge::gui::menu_item::patch_cable_strength::Regular | virtual |
getIndexOfPatchedParamToBlink() final | deluge::gui::menu_item::PatchCableStrength | virtual |
getLearningThing() final (defined in deluge::gui::menu_item::patch_cable_strength::Regular) | deluge::gui::menu_item::patch_cable_strength::Regular | virtual |
getMaxValue() const final (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | inlinevirtual |
getMinValue() const final (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | inlinevirtual |
getModelStack(void *memory, bool allowCreation=false) (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | protected |
getModelStackWithParam(void *memory) override (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | virtual |
getName() const | MenuItem | inlinevirtual |
getNumDecimalPlaces() const final (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | inlinevirtual |
getParamIndex() | deluge::gui::menu_item::PatchCableStrength | virtual |
getParamKind() | deluge::gui::menu_item::PatchCableStrength | virtual |
getPatchSource() override (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | virtual |
getS() final (defined in deluge::gui::menu_item::patch_cable_strength::Regular) | deluge::gui::menu_item::patch_cable_strength::Regular | virtual |
getSubmenuItemTypeRenderIconStart() (defined in MenuItem) | MenuItem | inlinevirtual |
getSubmenuItemTypeRenderLength() | MenuItem | inlinevirtual |
getTitle() const | MenuItem | inlinevirtual |
handleAutomationViewParameterUpdate() | deluge::gui::menu_item::Automation | |
horizontalEncoderAction(int32_t offset) | deluge::gui::menu_item::PatchCableStrength | virtual |
isRangeDependent() | MenuItem | inlinevirtual |
isRelevant(ModControllableAudio *modControllable, int32_t whichThing) | MenuItem | inlinevirtual |
isSubmenu() (defined in MenuItem) | MenuItem | inlinevirtual |
learnCC(MIDICable &cable, int32_t channel, int32_t ccNumber, int32_t value) (defined in MenuItem) | MenuItem | virtual |
learnKnob(MIDICable *cable, int32_t whichKnob, int32_t modKnobMode, int32_t midiChannel) final | deluge::gui::menu_item::PatchCableStrength | inlinevirtual |
learnNoteOn(MIDICable &cable, int32_t channel, int32_t noteCode) | MenuItem | inlinevirtual |
learnProgramChange(MIDICable &cable, int32_t channel, int32_t programNumber) (defined in MenuItem) | MenuItem | inlinevirtual |
MenuItemWithCCLearning()=default (defined in MenuItemWithCCLearning) | MenuItemWithCCLearning | |
name | MenuItem | |
operator=(const MenuItem &other)=delete (defined in MenuItem) | MenuItem | |
operator=(const MenuItem &&other)=delete (defined in MenuItem) | MenuItem | |
p (defined in deluge::gui::menu_item::patch_cable_strength::Fixed) | deluge::gui::menu_item::patch_cable_strength::Fixed | protected |
patchingSourceShortcutPress(PatchSource s, bool previousPressStillActive) final | deluge::gui::menu_item::patch_cable_strength::Fixed | virtual |
preferBarDrawing (defined in deluge::gui::menu_item::PatchCableStrength) | deluge::gui::menu_item::PatchCableStrength | protected |
readCurrentValue() final | deluge::gui::menu_item::PatchCableStrength | virtual |
readValueAgain() override | deluge::gui::menu_item::Value< int32_t > | virtual |
renderColumnLabel(int32_t startX, int32_t width, int32_t startY) (defined in MenuItem) | MenuItem | |
renderInHorizontalMenu(int32_t startX, int32_t width, int32_t startY, int32_t height) override (defined in deluge::gui::menu_item::Number) | deluge::gui::menu_item::Number | virtual |
renderOLED() | deluge::gui::menu_item::PatchCableStrength | virtual |
renderSubmenuItemTypeForOled(int32_t yPixel) (defined in MenuItem) | MenuItem | virtual |
s (defined in deluge::gui::menu_item::patch_cable_strength::Fixed) | deluge::gui::menu_item::patch_cable_strength::Fixed | protected |
scrollToGoodPos() (defined in deluge::gui::menu_item::Decimal) | deluge::gui::menu_item::Decimal | private |
selectAutomationViewParameter(bool clipMinder) (defined in deluge::gui::menu_item::Automation) | deluge::gui::menu_item::Automation | |
selectButtonPress() final | deluge::gui::menu_item::patch_cable_strength::Regular | virtual |
selectEncoderAction(int32_t offset) override | deluge::gui::menu_item::Decimal | virtual |
selectEncoderActionEditsInstrument() final | deluge::gui::menu_item::Value< int32_t > | inlinevirtual |
setupNumberEditor() (defined in MenuItem) | MenuItem | inlinevirtual |
shouldBlinkLearnLed() | MenuItem | inlinevirtual |
shouldBlinkPatchingSourceShortcut(PatchSource s, uint8_t *colour) final | deluge::gui::menu_item::patch_cable_strength::Fixed | virtual |
shouldDrawDotOnName() | MenuItem | inlinevirtual |
shouldEnterSubmenu() | MenuItem | inlinevirtual |
timerCallback() | MenuItem | inlinevirtual |
title | MenuItem | |
unlearnAction() final | deluge::gui::menu_item::PatchCableStrength | inlinevirtual |
updateAutomationViewParameter() override | deluge::gui::menu_item::PatchCableStrength | virtual |
updatePadLights() (defined in MenuItem) | MenuItem | virtual |
usesAffectEntire() | MenuItem | inlinevirtual |
verticalEncoderAction(int32_t offset) | MenuItem | inlinevirtual |
writeCurrentValue() override (defined in deluge::gui::menu_item::sidechain::VolumeShortcut) | deluge::gui::menu_item::sidechain::VolumeShortcut | inlinevirtual |
~MenuItem()=default (defined in MenuItem) | MenuItem | virtual |