89 std::vector<Point> posHistory;
std::function< void(Ts...)> Callback
Definition event.hpp:43
Definition gesture.hpp:68
Definition pan_gesture.hpp:66
PanGestureEvent getPanGestureEvent() const
Definition pan_gesture.hpp:78
PanGestureRecognizer(PanGestureEvent::Callback respond, PanAxis axis)
static float panFactor
Definition pan_gesture.hpp:80
PanAxis getAxis() const
Definition pan_gesture.hpp:72
GestureState recognitionLoop(TouchState touch, MouseState mouse, View *view, Sound *soundToPlay) override
PanGestureStatus getCurrentStatus()
Definition actions.hpp:25
PanAxis
Definition pan_gesture.hpp:53
Event< PanGestureStatus, Sound * > PanGestureEvent
Definition pan_gesture.hpp:49
Sound
Definition audio.hpp:23
GestureState
Definition gesture.hpp:30
Definition pan_gesture.hpp:27
Point time
Definition pan_gesture.hpp:32
Point distance
Definition pan_gesture.hpp:29
Definition pan_gesture.hpp:37
Point position
Definition pan_gesture.hpp:39
bool deltaOnly
Definition pan_gesture.hpp:42
PanAcceleration acceleration
Definition pan_gesture.hpp:46
Point delta
Definition pan_gesture.hpp:41
Point startPosition
Definition pan_gesture.hpp:40
GestureState state
Definition pan_gesture.hpp:38
Definition geometry.hpp:26