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: