$darkmode
cloe::utility::PushButton< D > Member List

This is the complete list of members for cloe::utility::PushButton< D >, including all inherited members.

active_ (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >protected
Contact(bool active) (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >inlineexplicit
contact_down(D time) override (defined in cloe::utility::PushButton< D >)cloe::utility::PushButton< D >inlineprotected
Contact< Duration >::contact_down(Duration time)=0cloe::utility::Contact< Duration >protectedpure virtual
contact_up(D) override (defined in cloe::utility::PushButton< D >)cloe::utility::PushButton< D >inlineprotected
Contact< Duration >::contact_up(Duration time)=0cloe::utility::Contact< Duration >protectedpure virtual
has_contact() const (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >inline
PushButton(std::function< void()> click_fn) (defined in cloe::utility::PushButton< D >)cloe::utility::PushButton< D >inlineexplicit
PushButton(std::function< void()> click_fn, std::function< void()> repeat_fn) (defined in cloe::utility::PushButton< D >)cloe::utility::PushButton< D >inline
reset() (defined in cloe::utility::PushButton< D >)cloe::utility::PushButton< D >inlineprotected
set_delay(D delay)cloe::utility::PushButton< D >inline
set_interval(D interval)cloe::utility::PushButton< D >inline
update(Duration time, bool down)cloe::utility::Contact< Duration >inline
~Contact()=default (defined in cloe::utility::Contact< Duration >)cloe::utility::Contact< Duration >virtual
~PushButton()=default (defined in cloe::utility::PushButton< D >)cloe::utility::PushButton< D >virtual