AceButton
1.10.0
An adjustable, compact, event-driven button library for Arduino.
ace_button
ButtonConfig
ace_button::ButtonConfig Member List
This is the complete list of members for
ace_button::ButtonConfig
, including all inherited members.
ButtonConfig
()=default
ace_button::ButtonConfig
clearFeature
(FeatureFlagType features)
ace_button::ButtonConfig
inline
dispatchEvent
(AceButton *button, uint8_t eventType, uint8_t buttonState) const
ace_button::ButtonConfig
inline
EventHandler
typedef
ace_button::ButtonConfig
FeatureFlagType
typedef
ace_button::ButtonConfig
getClickDelay
() const
ace_button::ButtonConfig
inline
getClock
()
ace_button::ButtonConfig
inline
virtual
getDebounceDelay
() const
ace_button::ButtonConfig
inline
getDoubleClickDelay
() const
ace_button::ButtonConfig
inline
getEventHandler
() const ACE_BUTTON_DEPRECATED
ace_button::ButtonConfig
inline
getHeartBeatInterval
() const
ace_button::ButtonConfig
inline
getLongPressDelay
() const
ace_button::ButtonConfig
inline
getRepeatPressDelay
() const
ace_button::ButtonConfig
inline
getRepeatPressInterval
() const
ace_button::ButtonConfig
inline
getSystemButtonConfig
()
ace_button::ButtonConfig
inline
static
isFeature
(FeatureFlagType features) const
ace_button::ButtonConfig
inline
kClickDelay
ace_button::ButtonConfig
static
kDebounceDelay
ace_button::ButtonConfig
static
kDoubleClickDelay
ace_button::ButtonConfig
static
kFeatureClick
ace_button::ButtonConfig
static
kFeatureDoubleClick
ace_button::ButtonConfig
static
kFeatureHeartBeat
ace_button::ButtonConfig
static
kFeatureLongPress
ace_button::ButtonConfig
static
kFeatureRepeatPress
ace_button::ButtonConfig
static
kFeatureSuppressAfterClick
ace_button::ButtonConfig
static
kFeatureSuppressAfterDoubleClick
ace_button::ButtonConfig
static
kFeatureSuppressAfterLongPress
ace_button::ButtonConfig
static
kFeatureSuppressAfterRepeatPress
ace_button::ButtonConfig
static
kFeatureSuppressAll
ace_button::ButtonConfig
static
kFeatureSuppressClickBeforeDoubleClick
ace_button::ButtonConfig
static
kHeartBeatInterval
ace_button::ButtonConfig
static
kInternalFeatureIEventHandler
ace_button::ButtonConfig
static
kLongPressDelay
ace_button::ButtonConfig
static
kRepeatPressDelay
ace_button::ButtonConfig
static
kRepeatPressInterval
ace_button::ButtonConfig
static
readButton
(uint8_t pin)
ace_button::ButtonConfig
inline
virtual
resetFeatures
()
ace_button::ButtonConfig
inline
setClickDelay
(uint16_t clickDelay)
ace_button::ButtonConfig
inline
setDebounceDelay
(uint16_t debounceDelay)
ace_button::ButtonConfig
inline
setDoubleClickDelay
(uint16_t doubleClickDelay)
ace_button::ButtonConfig
inline
setEventHandler
(EventHandler eventHandler)
ace_button::ButtonConfig
inline
setFeature
(FeatureFlagType features)
ace_button::ButtonConfig
inline
setHeartBeatInterval
(uint16_t heartBeatInterval)
ace_button::ButtonConfig
inline
setIEventHandler
(IEventHandler *eventHandler)
ace_button::ButtonConfig
inline
setLongPressDelay
(uint16_t longPressDelay)
ace_button::ButtonConfig
inline
setRepeatPressDelay
(uint16_t repeatPressDelay)
ace_button::ButtonConfig
inline
setRepeatPressInterval
(uint16_t repeatPressInterval)
ace_button::ButtonConfig
inline
~ButtonConfig
()=default
ace_button::ButtonConfig
virtual
Generated by
1.9.1