23class SaveMidiDeviceDefinitionUI final :
public SaveUI {
25 SaveMidiDeviceDefinitionUI() =
default;
27 bool opened()
override;
28 void verticalEncoderAction(int32_t offset,
bool encoderButtonPressed,
bool shiftButtonPressed) {};
30 bool performSave(
bool mayOverwrite)
override;
32 bool renderSidebar(uint32_t whichRows,
RGB image[][kDisplayWidth + kSideBarWidth] =
nullptr,
33 uint8_t occupancyMask[][kDisplayWidth + kSideBarWidth] =
nullptr)
override {
38 UIType getUIType()
override {
return UIType::SAVE_MIDI_DEVICE_DEFINITION; }