eurorack/midi2cv/ui/part_menu.h

27 lines
520 B
C
Raw Normal View History

#pragma once
#include "../menu/menu.h"
#include "../menu/menu_items.h"
#include <u8g2.h>
class PartMenu {
public:
PartMenu();
bool enter();
bool back();
void up();
void down();
void render(u8g2_t* u8g2, int x, int y, int width, int height);
private:
Menu menu;
2020-02-22 23:15:01 +00:00
UIntMenuItem item_voice_count;
2020-02-23 00:34:26 +00:00
StringListMenuItem item_voice_detail;
BoolMenuItem item_midi_filter_enabled;
2020-02-22 23:15:01 +00:00
UIntMenuItem item_midi_channel;
MidiNoteMenuItem item_midi_lowest_note;
MidiNoteMenuItem item_midi_highest_note;
};