19#include "gui/ui/save/save_ui.h"
24class SaveKitRowUI final :
public SaveUI {
28 soundDrumToSave = drum;
29 paramManagerToSave = paramManager;
30 outputTypeToLoad = OutputType::SYNTH;
32 bool opened()
override;
34 void verticalEncoderAction(int32_t offset,
bool encoderButtonPressed,
bool shiftButtonPressed) {};
36 bool performSave(
bool mayOverwrite)
override;
38 bool renderSidebar(uint32_t whichRows,
RGB image[][kDisplayWidth + kSideBarWidth] =
nullptr,
39 uint8_t occupancyMask[][kDisplayWidth + kSideBarWidth] =
nullptr)
override {
44 UIType
getUIType()
override {
return UIType::SAVE_KIT_ROW; }
Definition instrument.h:45
Definition param_manager.h:174
This class represents the colour format most used by the Deluge globally.
Definition rgb.h:14
Definition save_kit_row_ui.h:24
UIType getUIType() override
What type of UI is this? e.g. UIType::ARRANGER.
Definition save_kit_row_ui.h:44
Definition sound_drum.h:28