AceButton  1.10.0
An adjustable, compact, event-driven button library for Arduino.
ace_button::AceButton Member List

This is the complete list of members for ace_button::AceButton, including all inherited members.

AceButton(uint8_t pin=0, uint8_t defaultReleasedState=HIGH, uint8_t id=0)ace_button::AceButtoninlineexplicit
AceButton(ButtonConfig *buttonConfig, uint8_t pin=0, uint8_t defaultReleasedState=HIGH, uint8_t id=0)ace_button::AceButtoninlineexplicit
check()ace_button::AceButton
checkState(uint8_t buttonState)ace_button::AceButton
eventName(uint8_t event)ace_button::AceButtonstatic
getButtonConfig() constace_button::AceButtoninline
getDefaultReleasedState() constace_button::AceButton
getId() constace_button::AceButtoninline
getLastButtonState() constace_button::AceButtoninline
getPin() constace_button::AceButtoninline
init(uint8_t pin=0, uint8_t defaultReleasedState=HIGH, uint8_t id=0)ace_button::AceButton
init(ButtonConfig *buttonConfig, uint8_t pin=0, uint8_t defaultReleasedState=HIGH, uint8_t id=0)ace_button::AceButton
isPressedRaw() constace_button::AceButtoninline
isReleased(uint8_t buttonState) constace_button::AceButtoninline
kButtonStateUnknownace_button::AceButtonstatic
kEventClickedace_button::AceButtonstatic
kEventDoubleClickedace_button::AceButtonstatic
kEventHeartBeatace_button::AceButtonstatic
kEventLongPressedace_button::AceButtonstatic
kEventLongReleasedace_button::AceButtonstatic
kEventPressedace_button::AceButtonstatic
kEventReleasedace_button::AceButtonstatic
kEventRepeatPressedace_button::AceButtonstatic
setButtonConfig(ButtonConfig *buttonConfig)ace_button::AceButtoninline
setEventHandler(ButtonConfig::EventHandler eventHandler)ace_button::AceButtoninline