26ActionResult buttonAction(deluge::hid::Button b,
bool on,
bool inCardRoutine);
27bool isButtonPressed(deluge::hid::Button b);
28bool isShiftButtonPressed();
30bool isShiftStuckButNotPressed();
31bool isShiftPressedButNotStuck();
32void noPressesHappening(
bool inCardRoutine);
33void ignoreCurrentShiftForSticky();
34const char* getButtonName(deluge::hid::Button b);
40void clearShiftSticky();
45bool shiftHasChanged();
47extern bool recordButtonPressUsedUp;
48extern bool considerCrossScreenReleaseForCrossScreenMode;
49extern bool selectButtonPressUsedUp;