Deluge Firmware 1.3.0
Build date: 2026.03.02
Loading...
Searching...
No Matches
submenu.h
1#pragma once
2
3#include "gui/menu_item/submenu.h"
4#include "model/output.h"
5#include "model/song/song.h"
6
7namespace deluge::gui::menu_item::midi::device_definition {
8
9class DeviceDefinitionSubmenu : public Submenu {
10public:
11 using Submenu::Submenu;
12
13 bool isRelevant(ModControllableAudio* modControllable, int32_t whichThing) override {
14 Output* output = getCurrentOutput();
15 return (output && output->type == OutputType::MIDI_OUT);
16 }
17};
18
19} // namespace deluge::gui::menu_item::midi::device_definition
Definition mod_controllable_audio.h:47
Definition output.h:81
bool isRelevant(ModControllableAudio *modControllable, int32_t whichThing) override
Check if this MenuItem should show up in a containing deluge::gui::menu_item::Submenu.
Definition submenu.h:13