_button1 (defined in DualInputButton) | DualInputButton | protected |
_button2 (defined in DualInputButton) | DualInputButton | protected |
_counter (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_delay (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_lastOnDuration (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_lastRepeat (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_lastStateChange (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_lastUpdate (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_mix (defined in DualInputButton) | DualInputButton | protected |
_pushed (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_repeatCount (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_state (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
_threshold (defined in AbstractDebouncedButton) | AbstractDebouncedButton | protected |
AbstractDebouncedButton::AbstractButton() | AbstractButton | inline |
DualInputButton::AbstractButton() | AbstractButton | inline |
AbstractDebouncedButton() | AbstractDebouncedButton | |
And enum value (defined in DualInputButton) | DualInputButton | |
begin(bool callBeginInChildren=true, uint8_t threshold=AbstractDebouncedButton::DefaultThreshold, uint8_t delay=AbstractDebouncedButton::DefaultButtonDelay) | DebouncedDualButton | |
AbstractDebouncedButton::begin(uint8_t threshold=DefaultThreshold, uint8_t delay=DefaultButtonDelay) | AbstractDebouncedButton | |
AbstractDebouncedButton::AbstractButton::begin() | AbstractButton | inlinevirtual |
DualInputButton::begin(bool callBeginInChildren=true) | DualInputButton | |
DebouncedDualButton(AbstractButton &button1, AbstractButton &button2) | DebouncedDualButton | |
DefaultButtonDelay (defined in AbstractDebouncedButton) | AbstractDebouncedButton | static |
DefaultButtonRepeatInitialMs (defined in AbstractDebouncedButton) | AbstractDebouncedButton | static |
DefaultButtonRepeatMs (defined in AbstractDebouncedButton) | AbstractDebouncedButton | static |
DefaultHeldMs (defined in AbstractDebouncedButton) | AbstractDebouncedButton | static |
DefaultThreshold (defined in AbstractDebouncedButton) | AbstractDebouncedButton | static |
DualInputButton(AbstractButton &button1, AbstractButton &button2, const MixMode mix=Or) | DualInputButton | |
held(uint16_t ms=DefaultHeldMs) | AbstractDebouncedButton | |
MixMode enum name (defined in DualInputButton) | DualInputButton | |
on() | DebouncedDualButton | virtual |
Or enum value (defined in DualInputButton) | DualInputButton | |
pushed(bool peek=false) | AbstractDebouncedButton | |
repeat(uint16_t initialMs=DefaultButtonRepeatInitialMs, uint16_t repeatMs=DefaultButtonRepeatMs) | AbstractDebouncedButton | |
setState(bool newState) | AbstractDebouncedButton | |
tapped(bool peek=false) | AbstractDebouncedButton | |
update() | DebouncedDualButton | virtual |
Xor enum value (defined in DualInputButton) | DualInputButton | |