27class NewClipType final :
public ContextMenu {
30 NewClipType() =
default;
31 void selectEncoderAction(int8_t offset)
override;
32 bool setupAndCheckAvailability();
33 bool canSeeViewUnderneath()
override {
return true; }
34 bool acceptCurrentOption()
override;
35 ActionResult buttonAction(deluge::hid::Button b,
bool on,
bool inCardRoutine)
override;
36 void updateSelectedOption();
37 void updateOutputToCreate();
39 LED getLedFromOption(int32_t option);
40 void disableLedForOption(int32_t option);
41 void blinkLedForOption(int32_t option);
43 OutputType toCreate = OutputType::NONE;
50 ActionResult padAction(int32_t x, int32_t y, int32_t on)
override;