summaryrefslogtreecommitdiff
path: root/src/grail-recognizer.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/grail-recognizer.h')
-rw-r--r--src/grail-recognizer.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/grail-recognizer.h b/src/grail-recognizer.h
index 56e5b8d..b08ff34 100644
--- a/src/grail-recognizer.h
+++ b/src/grail-recognizer.h
@@ -25,6 +25,12 @@
25 25
26#include "grail-gestures.h" 26#include "grail-gestures.h"
27 27
28enum recognition_state {
29 RECOGNIZING,
30 RECOGNIZED,
31 UNRECOGNIZED
32};
33
28struct gesture_recognizer { 34struct gesture_recognizer {
29 struct move_model move; 35 struct move_model move;
30 struct combo_model drag; 36 struct combo_model drag;
@@ -34,6 +40,8 @@ struct gesture_recognizer {
34 struct combo_model winpinch; 40 struct combo_model winpinch;
35 struct combo_model winrotate; 41 struct combo_model winrotate;
36 struct tapping_model tapping; 42 struct tapping_model tapping;
43 utouch_frame_time_t start_time;
44 enum recognition_state state;
37}; 45};
38 46
39int gru_init(struct grail *ge); 47int gru_init(struct grail *ge);