plugins/gestures/gstroke-internal.h

branch
cpw.khc.msnp14
changeset 20472
6a6d2ef151e6
parent 13912
463b4fa9f067
parent 20469
b2836a24d81e
child 20473
91e1b3a49d10
--- a/plugins/gestures/gstroke-internal.h	Wed Oct 18 16:28:51 2006 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-/* This file is to be used internally by the libgstroke implementation.
-   It should not be installed or used elsewhere.
-
-   See the file COPYING for distribution information.
-*/
-
-#ifndef _GSTROKE_INTERNAL_H_
-#define _GSTROKE_INTERNAL_H_
-
-/* metrics for stroke, they are used while processing a stroke, this
-   structure should be stored in local widget storage */
-struct gstroke_metrics {
-  GSList *pointList;     /* point list */
-  gint min_x;
-  gint min_y;
-  gint max_x;
-  gint max_y;
-  gint point_count;
-};
-
-#define GSTROKE_METRICS "gstroke_metrics"
-
-/* translate stroke to sequence */
-gint _gstroke_trans (gchar *sequence, struct gstroke_metrics *metrics);
-gint _gstroke_canonical (gchar* sequence, struct gstroke_metrics *metrics);
-
-/* record point in stroke */
-void _gstroke_record (gint x, gint y, struct gstroke_metrics *metrics);
-
-/* initialize stroke functions */
-void _gstroke_init (struct gstroke_metrics*);
-
-/* structure for holding point data */
-struct s_point {
-  gint x;
-  gint y;
-};
-
-typedef struct s_point *p_point;
-
-#endif

mercurial