uint8_t wasReleasedMask(ButtonGroup group) { if (!buttonGroupValid(group)) return 0; uint8_t mask = 0; for (int i = 0; i < group->count && i < 8; i++) { if (wasReleased(group->buttons[i])) mask |= _BV(i); } return mask; }
void SubCommandLine::emitWasReleased() { emit wasReleased(_index); }