aboutsummaryrefslogtreecommitdiffstats
path: root/src/gestures.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gestures.h')
-rw-r--r--src/gestures.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/gestures.h b/src/gestures.h
new file mode 100644
index 0000000..18ac920
--- /dev/null
+++ b/src/gestures.h
@@ -0,0 +1,25 @@
+#ifndef GESTURES_H
+#define GESTURES_H
+
+#include "mtouch.h"
+
+////////////////////////////////////////////////////////
+
+#define GS_MOVE 0
+#define GS_BUTTON 1
+
+////////////////////////////////////////////////////////
+
+struct Gestures {
+ unsigned type;
+ int dx, dy;
+ int nbt, btix[DIM_BUTTON], btval[DIM_BUTTON];
+};
+
+////////////////////////////////////////////////////////
+
+void extract_gestures(struct Gestures *gs, struct MTouch* mt);
+
+////////////////////////////////////////////////////////
+
+#endif