13class ActiveScaleMenu :
public MenuItem {
15 enum Kind { SONG, DEFAULT };
16 ActiveScaleMenu(deluge::l10n::String newName, Kind kind_) : MenuItem(newName), currentPos(0), kind(kind_) {}
17 void beginSession(MenuItem* navigatedBackwardFrom =
nullptr)
final;
25 void drawSubmenuItemsForOled(std::span<uint8_t> scales,
const uint8_t selected);
26 bool isDisabled(uint8_t scaleIndex);
27 void setDisabled(uint8_t scaleIndex,
bool value);