diff options
Diffstat (limited to 'src/grail-gestures.h')
| -rw-r--r-- | src/grail-gestures.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/grail-gestures.h b/src/grail-gestures.h index 6ba6cf7..3ace580 100644 --- a/src/grail-gestures.h +++ b/src/grail-gestures.h | |||
| @@ -29,15 +29,21 @@ | |||
| 29 | #define PRIO_GESTURE 2 | 29 | #define PRIO_GESTURE 2 |
| 30 | #define PRIO_TAP 3 | 30 | #define PRIO_TAP 3 |
| 31 | 31 | ||
| 32 | #define DIM_FM 4 | ||
| 33 | |||
| 34 | #define FM_X 0 | ||
| 35 | #define FM_Y 1 | ||
| 36 | #define FM_R 2 | ||
| 37 | #define FM_A 3 | ||
| 38 | |||
| 32 | struct filter_model { | 39 | struct filter_model { |
| 33 | float delta, val, orig, fuzz, bar; | 40 | float delta, val, orig, fuzz, bar; |
| 34 | int tickle, active; | ||
| 35 | }; | 41 | }; |
| 36 | 42 | ||
| 37 | struct move_model { | 43 | struct move_model { |
| 38 | struct filter_model x, y, r, a; | 44 | struct filter_model fm[DIM_FM]; |
| 45 | int tickle, active; | ||
| 39 | int single, multi, ntouch; | 46 | int single, multi, ntouch; |
| 40 | float dx, dy, dr, da; | ||
| 41 | grail_time_t time; | 47 | grail_time_t time; |
| 42 | }; | 48 | }; |
| 43 | 49 | ||
