17class NewClipType final :
public ContextMenu {
20 NewClipType() =
default;
21 void selectEncoderAction(int8_t offset)
override;
22 bool setupAndCheckAvailability();
23 bool canSeeViewUnderneath()
override {
return true; }
24 bool acceptCurrentOption()
override;
25 ActionResult buttonAction(deluge::hid::Button b,
bool on,
bool inCardRoutine)
override;
26 void updateSelectedOption();
27 void updateOutputToCreate();
29 LED getLedFromOption(int32_t option);
30 void disableLedForOption(int32_t option);
31 void blinkLedForOption(int32_t option);
33 OutputType toCreate = OutputType::NONE;
40 ActionResult padAction(int32_t x, int32_t y, int32_t on)
override;