|
Aurore
A Switch-like interface for your app, on every screen
|
#include <aurore/core/touch/tap_gesture.hpp>
Public Member Functions | |
| TapGestureRecognizer (View *view, TapGestureConfig config=TapGestureConfig()) | |
| TapGestureRecognizer (View *view, std::function< void()> respond, TapGestureConfig config=TapGestureConfig()) | |
| TapGestureRecognizer (TapGestureEvent::Callback respond) | |
| GestureState | recognitionLoop (TouchState touch, MouseState mouse, View *view, Sound *soundToPlay) override |
| TapGestureStatus | getCurrentStatus () |
| TapGestureEvent | getTapGestureEvent () const |
| void | setForceRecognision (bool forceRecognision) |
Public Member Functions inherited from aurore::GestureRecognizer | |
| virtual | ~GestureRecognizer () |
| void | interrupt (bool onlyIfUnsureState) |
| bool | isEnabled () const |
| void | setEnabled (bool enabled) |
| GestureState | getState () const |
Additional Inherited Members | |
Protected Attributes inherited from aurore::GestureRecognizer | |
| GestureState | state = GestureState::FAILED |
| bool | enabled = true |
| aurore::TapGestureRecognizer::TapGestureRecognizer | ( | View * | view, |
| TapGestureConfig | config = TapGestureConfig() |
||
| ) |
| aurore::TapGestureRecognizer::TapGestureRecognizer | ( | View * | view, |
| std::function< void()> | respond, | ||
| TapGestureConfig | config = TapGestureConfig() |
||
| ) |
| aurore::TapGestureRecognizer::TapGestureRecognizer | ( | TapGestureEvent::Callback | respond | ) |
| TapGestureStatus aurore::TapGestureRecognizer::getCurrentStatus | ( | ) |
|
inline |
|
overridevirtual |
Reimplemented from aurore::GestureRecognizer.
|
inline |