|
| | Buttons (Buttons &)=delete |
| |
| Buttons & | operator= (Buttons &)=delete |
| |
| CallbackList & | callbackList () |
| |
| CallbackList::Handle | onChange (CallbackList::Callback function) |
| |
| CallbackList::Handle | onChange (std::function< void(std::bitset< MaxID > currentState)> function) |
| |
| CallbackList::Handle | onChange (std::function< void()> function) |
| |
| CallbackList::Handle | onChange (CallbackList::Callback function, ButtonID watchedButton) |
| |
| CallbackList::Handle | onChange (std::function< void(bool isPressed)> function, ButtonID watchedButton) |
| |
| CallbackList::Handle | onChange (std::function< void()> function, ButtonID watchedButton) |
| |
| Buttons::CallbackList::Handle | onNextChanges (Buttons::CallbackList::Callback function, int count) |
| |
| Buttons::CallbackList::Handle | onNextChange (Buttons::CallbackList::Callback function) |
| |
| CallbackList::Handle | onNextChanges (std::function< void(bool isPressed)> function, ButtonID watchedButton, int count) |
| |
| CallbackList::Handle | onNextChange (std::function< void(bool isPressed)> function, ButtonID watchedButton) |
| |
| template<typename Condition > |
| Buttons::CallbackList::Handle | onChangeUntil (Buttons::CallbackList::Callback function, Condition condition) |
| |
| CallbackList::Handle | onPress (CallbackList::Callback function) |
| |
| CallbackList::Handle | onPress (std::function< void(std::bitset< MaxID > currentState)> function) |
| |
| CallbackList::Handle | onPress (std::function< void()> function) |
| |
| CallbackList::Handle | onPress (std::function< void()> function, ButtonID watchedButton) |
| |
| CallbackList::Handle | onNextPresses (std::function< void()> function, ButtonID watchedButton, int count) |
| |
| CallbackList::Handle | onNextPress (std::function< void()> function, ButtonID watchedButton) |
| |
| template<typename Condition > |
| Buttons::CallbackList::Handle | onPressUntil (std::function< void()> function, Condition condition, ButtonID watchedButton) |
| |
| CallbackList::Handle | onRelease (CallbackList::Callback function) |
| |
| CallbackList::Handle | onRelease (std::function< void(std::bitset< MaxID > currentState)> function) |
| |
| CallbackList::Handle | onRelease (std::function< void()> function) |
| |
| CallbackList::Handle | onRelease (std::function< void()> function, ButtonID watchedButton) |
| |
| CallbackList::Handle | onNextReleases (std::function< void()> function, ButtonID watchedButton, int count) |
| |
| CallbackList::Handle | onNexRelease (std::function< void()> function, ButtonID watchedButton) |
| |
| template<typename Condition > |
| Buttons::CallbackList::Handle | onReleaseUntil (std::function< void()> function, Condition condition, ButtonID watchedButton) |
| |
| CallbackList::Handle | priZmene (CallbackList::Callback funkce) |
| |
| CallbackList::Handle | priZmene (std::function< void(std::bitset< MaxID > aktualniStav)> funkce) |
| |
| CallbackList::Handle | priZmene (std::function< void()> funkce) |
| |
| CallbackList::Handle | priZmene (CallbackList::Callback funkce, ButtonID sledovaneTlacitko) |
| |
| CallbackList::Handle | priZmene (std::function< void(bool jeStisknuto)> funkce, ButtonID sledovaneTlacitko) |
| |
| CallbackList::Handle | priZmene (std::function< void()> funkce, ButtonID sledovaneTlacitko) |
| |
| CallbackList::Handle | priStisku (CallbackList::Callback funkce) |
| |
| CallbackList::Handle | priStisku (std::function< void(std::bitset< MaxID > currentState)> funkce) |
| |
| CallbackList::Handle | priStisku (std::function< void()> funkce) |
| |
| CallbackList::Handle | priStisku (std::function< void()> funkce, ButtonID sledovaneTlacitko) |
| |
| CallbackList::Handle | priUvolneni (CallbackList::Callback funkce) |
| |
| CallbackList::Handle | priUvolneni (std::function< void(std::bitset< MaxID > currentState)> funkce) |
| |
| CallbackList::Handle | priUvolneni (std::function< void()> funkce) |
| |
| CallbackList::Handle | priUvolneni (std::function< void()> funkce, ButtonID sledovaneTlacitko) |
| |
| void | removeCallback (CallbackList::Handle) |
| |
| void | smazatCallback (CallbackList::Handle handle) |
| |