![]() |
Deluge Firmware 1.3.0
Build date: 2025.08.14
|
This is the complete list of members for deluge::gui::menu_item::submenu::ActualSource, including all inherited members.
ActualSource(l10n::String newName, std::span< MenuItem * > newItems, uint8_t sourceId) (defined in deluge::gui::menu_item::submenu::ActualSource) | deluge::gui::menu_item::submenu::ActualSource | inline |
allowsLearnMode() final | deluge::gui::menu_item::Submenu | virtual |
allowToBeginSessionFromHorizontalMenu() | MenuItem | inlinevirtual |
beginSession(MenuItem *navigatedBackwardFrom=nullptr) override | deluge::gui::menu_item::Submenu | virtual |
buttonAction(hid::Button b, bool on, bool inCardRoutine) override | deluge::gui::menu_item::HorizontalMenu | virtual |
calcNextKnobSpeed(int8_t offset) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | private |
checkPermissionToBeginSession(ModControllableAudio *modControllable, int32_t whichThing, ::MultiRange **currentRange) override (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | |
deluge::gui::menu_item::Submenu::checkPermissionToBeginSession(ModControllableAudio *modControllable, int32_t whichThing, MultiRange **currentRange) | MenuItem | virtual |
current_item_ (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | protected |
currentKnobSpeed (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | private |
displayNotification(MenuItem *menuItem) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | privatestatic |
drawItemsForOled(std::span< std::string_view > options, int32_t selectedOption, int32_t offset=0) | MenuItem | static |
drawName() override | deluge::gui::menu_item::submenu::ActualSource | inlinevirtual |
drawPixelsForOled() override | deluge::gui::menu_item::Submenu | virtual |
drawSubmenuItemsForOled(std::span< MenuItem * > options, const int32_t selectedOption) (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | |
DYNAMIC enum value (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | |
endSession() override | deluge::gui::menu_item::HorizontalMenu | virtual |
FIXED enum value (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | |
focusChild(const MenuItem *child) (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | virtual |
getColumnLabel(StringBuf &label) (defined in MenuItem) | MenuItem | inlinevirtual |
getColumnSpan() const override | deluge::gui::menu_item::Submenu | inlinevirtual |
getIndexOfPatchedParamToBlink() | MenuItem | inlinevirtual |
getName() const override | deluge::gui::menu_item::submenu::ActualSource | inlinevirtual |
getNameOrTitle(l10n::String l10n) const (defined in deluge::gui::menu_item::submenu::ActualSource) | deluge::gui::menu_item::submenu::ActualSource | inlineprivate |
getNotificationValue(StringBuf &valueBuf) | MenuItem | inlinevirtual |
getParamIndex() override | deluge::gui::menu_item::Submenu | virtual |
getParamKind() override | deluge::gui::menu_item::Submenu | virtual |
getSubmenuItemTypeRenderIconStart() (defined in MenuItem) | MenuItem | inlinevirtual |
getSubmenuItemTypeRenderLength() | MenuItem | inlinevirtual |
getTitle() const override | deluge::gui::menu_item::submenu::ActualSource | inlinevirtual |
handleInstrumentButtonPress(std::span< MenuItem * > visiblePageItems, const MenuItem *previous, int32_t pressedButtonPosition) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protectedvirtual |
handleItemAction(MenuItem *menuItem) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | privatestatic |
hasItem(const MenuItem *item) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | virtual |
HORIZONTAL enum value (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | |
horizontalEncoderAction(int32_t offset) | MenuItem | inlinevirtual |
HorizontalMenu(l10n::String newName, std::span< MenuItem * > newItems, Layout layout) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | inline |
HorizontalMenu(l10n::String newName, std::initializer_list< MenuItem * > newItems, Layout layout) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | inline |
HorizontalMenu(l10n::String newName, l10n::String newTitle, std::initializer_list< MenuItem * > newItems, Layout layout) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | inline |
initial_index_ (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | protected |
isRangeDependent() | MenuItem | inlinevirtual |
isRelevant(ModControllableAudio *modControllable, int32_t whichThing) | MenuItem | inlinevirtual |
isSubmenu() override (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | inlinevirtual |
items (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | protected |
lastSelectedItemPosition (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protected |
Layout enum name (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | |
layout (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protected |
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::Submenu | virtual |
learnNoteOn(MIDICable &cable, int32_t channel, int32_t noteCode) final | deluge::gui::menu_item::Submenu | virtual |
learnProgramChange(MIDICable &cable, int32_t channel, int32_t programNumber) override (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | virtual |
MenuItem() (defined in MenuItem) | MenuItem | inline |
MenuItem(deluge::l10n::String newName, deluge::l10n::String newTitle=deluge::l10n::String::EMPTY_STRING) (defined in MenuItem) | MenuItem | inline |
MenuItem(const MenuItem &other)=delete (defined in MenuItem) | MenuItem | |
MenuItem(const MenuItem &&other)=delete (defined in MenuItem) | MenuItem | |
name | MenuItem | |
name_or_title_ (defined in deluge::gui::menu_item::submenu::ActualSource) | deluge::gui::menu_item::submenu::ActualSource | mutableprivate |
operator=(const MenuItem &other)=delete (defined in MenuItem) | MenuItem | |
operator=(const MenuItem &&other)=delete (defined in MenuItem) | MenuItem | |
paging (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protected |
parent (defined in MenuItem) | MenuItem | |
patchingSourceShortcutPress(PatchSource s, bool previousPressStillActive=false) override | deluge::gui::menu_item::Submenu | virtual |
preparePaging(std::span< MenuItem * > items, const MenuItem *currentItem) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protectedvirtual |
readCurrentValue() | MenuItem | inlinevirtual |
readValueAgain() final | deluge::gui::menu_item::Submenu | inlinevirtual |
renderColumnLabel(MenuItem *menuItem, int32_t labelY, int32_t slotStartX, int32_t slotWidth, bool isSelected) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | privatestatic |
RenderingStyle enum name (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | |
renderingStyle() const override (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | virtual |
renderInHorizontalMenu(int32_t startX, int32_t width, int32_t startY, int32_t height) override (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | virtual |
renderMenuItems(std::span< MenuItem * > items, const MenuItem *currentItem) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protectedvirtual |
renderOLED() override | deluge::gui::menu_item::HorizontalMenu | virtual |
renderPageCounters(const Paging &paging) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | privatestatic |
renderSubmenuItemTypeForOled(int32_t yPixel) (defined in MenuItem) | MenuItem | virtual |
selectButtonPress() final | deluge::gui::menu_item::Submenu | virtual |
selectEncoderAction(int32_t offset) override | deluge::gui::menu_item::HorizontalMenu | virtual |
selectEncoderActionEditsInstrument() | MenuItem | inlinevirtual |
selectMenuItem(int32_t pageNumber, int32_t itemPos) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protectedvirtual |
setupNumberEditor() (defined in MenuItem) | MenuItem | inlinevirtual |
shouldBlinkLearnLed() | MenuItem | inlinevirtual |
shouldBlinkPatchingSourceShortcut(PatchSource s, uint8_t *colour) | MenuItem | inlinevirtual |
shouldDrawDotOnName() | MenuItem | inlinevirtual |
shouldEnterSubmenu() | MenuItem | inlinevirtual |
shouldForwardButtons() (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | private |
showColumnLabel() const | MenuItem | inlinevirtual |
showNotification() const override | deluge::gui::menu_item::Submenu | inlinevirtual |
source_id_ (defined in deluge::gui::menu_item::submenu::ActualSource) | deluge::gui::menu_item::submenu::ActualSource | private |
Submenu(l10n::String newName, std::initializer_list< MenuItem * > newItems) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | inline |
Submenu(l10n::String newName, std::span< MenuItem * > newItems) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | inline |
Submenu(l10n::String newName, l10n::String title, std::initializer_list< MenuItem * > newItems) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | inline |
Submenu(l10n::String newName, l10n::String title, std::span< MenuItem * > newItems) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | inline |
switchHorizontalMenu(int32_t direction, std::span< HorizontalMenu *const > chain) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protectedvirtual |
switchVisiblePage(int32_t direction) (defined in deluge::gui::menu_item::HorizontalMenu) | deluge::gui::menu_item::HorizontalMenu | protectedvirtual |
timerCallback() | MenuItem | inlinevirtual |
title | MenuItem | |
unlearnAction() final | deluge::gui::menu_item::Submenu | virtual |
updateAutomationViewParameter() | MenuItem | inlinevirtual |
updateDisplay() (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | |
updatePadLights() override (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | virtual |
updateSelectedMenuItemLED(int32_t itemNumber) const | deluge::gui::menu_item::HorizontalMenu | private |
usesAffectEntire() override | deluge::gui::menu_item::Submenu | virtual |
VERTICAL enum value (defined in deluge::gui::menu_item::Submenu) | deluge::gui::menu_item::Submenu | |
verticalEncoderAction(int32_t offset) | MenuItem | inlinevirtual |
wrapAround() | deluge::gui::menu_item::Submenu | |
~MenuItem()=default (defined in MenuItem) | MenuItem | virtual |