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::AceButton | inline explicit
AceButton(ButtonConfig *buttonConfig, uint8_t pin=0, uint8_t defaultReleasedState=HIGH, uint8_t id=0) | ace_button::AceButton | inline explicit
check() | ace_button::AceButton |
checkState(uint8_t buttonState) | ace_button::AceButton |
eventName(uint8_t event) | ace_button::AceButton | static
getButtonConfig() const | ace_button::AceButton | inline
getDefaultReleasedState() const | ace_button::AceButton |
getId() const | ace_button::AceButton | inline
getLastButtonState() const | ace_button::AceButton | inline
getPin() const | ace_button::AceButton | inline
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() const | ace_button::AceButton | inline
isReleased(uint8_t buttonState) const | ace_button::AceButton | inline
kButtonStateUnknown | ace_button::AceButton | static
kEventClicked | ace_button::AceButton | static
kEventDoubleClicked | ace_button::AceButton | static
kEventHeartBeat | ace_button::AceButton | static
kEventLongPressed | ace_button::AceButton | static
kEventLongReleased | ace_button::AceButton | static
kEventPressed | ace_button::AceButton | static
kEventReleased | ace_button::AceButton | static
kEventRepeatPressed | ace_button::AceButton | static
setButtonConfig(ButtonConfig *buttonConfig) | ace_button::AceButton | inline
setEventHandler(ButtonConfig::EventHandler eventHandler) | ace_button::AceButton | inline