Syntax:
bool wasClicked(void) Description:
Parameters:
Return:
Syntax:
bool wasHold(void) Description:
Parameters:
Return:
Syntax:
bool wasSingleClicked(void) Description:
Parameters:
Return:
Syntax:
bool wasDoubleClicked(void) Description:
Parameters:
Return:
Syntax:
bool wasDecideClickCount(void) Description:
Parameters:
Return:
Syntax:
uint8_t getClickCount(void) Description:
Parameters:
Return:
Syntax:
bool isHolding(void) Description:
Parameters:
Return:
Syntax:
bool wasChangePressed(void) Description:
Parameters:
Return:
Syntax:
bool isPressed(void) Description:
Parameters:
Return:
Syntax:
bool isReleased(void) Description:
Parameters:
Return:
Syntax:
bool wasPressed(void) Description:
Parameters:
Return:
Syntax:
bool wasReleased(void) Description:
Parameters:
Return:
Syntax:
bool wasReleasedAfterHold(void) Description:
Parameters:
Return:
Syntax:
bool wasReleaseFor(std::uint32_t ms) Description:
Parameters:
Return:
Syntax:
void setDebounceThresh(std::uint32_t msec) Description:
Parameters:
Return:
Syntax:
void setHoldThresh(std::uint32_t msec) Description:
Parameters:
Return:
Syntax:
void setRawState(std::uint32_t msec, bool press); Description:
Parameters:
uint32_t msec:
bool press:
Return:
Syntax:
void setState(std::uint32_t msec, button_state_t state); Description:
Parameters:
uint32_t msec:
button_state_t state
Return:
Syntax:
button_state_t getState(void) Description:
Parameters:
Return:
Syntax:
std::uint32_t lastChange(void) Description:
Parameters:
Return:
Syntax:
std::uint32_t getDebounceThresh(void) Description:
Parameters:
Return:
Syntax:
std::uint32_t getHoldThresh(void) Description:
Parameters:
Return:
Syntax:
std::uint32_t getUpdateMsec(void) Description:
Parameters:
Return: