diff options
Diffstat (limited to 'src/grail-recognizer.h')
| -rw-r--r-- | src/grail-recognizer.h | 8 |
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 | ||
| 28 | enum recognition_state { | ||
| 29 | RECOGNIZING, | ||
| 30 | RECOGNIZED, | ||
| 31 | UNRECOGNIZED | ||
| 32 | }; | ||
| 33 | |||
| 28 | struct gesture_recognizer { | 34 | struct 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 | ||
| 39 | int gru_init(struct grail *ge); | 47 | int gru_init(struct grail *ge); |
