76 this->forceRecognision = forceRecognision;
83 bool forceRecognision {};
std::function< void(Ts...)> Callback
Definition event.hpp:43
Definition gesture.hpp:68
Definition tap_gesture.hpp:55
void setForceRecognision(bool forceRecognision)
Definition tap_gesture.hpp:74
GestureState recognitionLoop(TouchState touch, MouseState mouse, View *view, Sound *soundToPlay) override
TapGestureRecognizer(View *view, TapGestureConfig config=TapGestureConfig())
TapGestureEvent getTapGestureEvent() const
Definition tap_gesture.hpp:72
TapGestureRecognizer(View *view, std::function< void()> respond, TapGestureConfig config=TapGestureConfig())
TapGestureRecognizer(TapGestureEvent::Callback respond)
TapGestureStatus getCurrentStatus()
Definition actions.hpp:25
Event< TapGestureStatus, Sound * > TapGestureEvent
Definition tap_gesture.hpp:46
Sound
Definition audio.hpp:23
@ SOUND_CLICK
Definition audio.hpp:28
@ SOUND_FOCUS_CHANGE
Definition audio.hpp:26
@ SOUND_TOUCH_UNFOCUS
Definition audio.hpp:34
GestureState
Definition gesture.hpp:30
Definition geometry.hpp:26
Definition tap_gesture.hpp:25
Sound failedSound
Definition tap_gesture.hpp:28
Sound unsureSound
Definition tap_gesture.hpp:27
TapGestureConfig(bool highlightOnSelect, Sound unsureSound, Sound failedSound, Sound endSound)
Definition tap_gesture.hpp:32
Sound endSound
Definition tap_gesture.hpp:29
TapGestureConfig()
Definition tap_gesture.hpp:31
bool highlightOnSelect
Definition tap_gesture.hpp:26
Definition tap_gesture.hpp:42
Point position
Definition tap_gesture.hpp:44
GestureState state
Definition tap_gesture.hpp:43