5 #include <wayland-server.h>
6 #include <libds/input_device.h>
10 struct ds_event_touch_down
12 struct ds_input_device *device;
19 struct ds_event_touch_up
21 struct ds_input_device *device;
26 struct ds_event_touch_motion
28 struct ds_input_device *device;
34 void ds_touch_add_down_listener(struct ds_touch *touch,
35 struct wl_listener *listener);
37 void ds_touch_add_up_listener(struct ds_touch *touch,
38 struct wl_listener *listener);
40 void ds_touch_add_motion_listener(struct ds_touch *touch,
41 struct wl_listener *listener);
43 void ds_touch_add_frame_listener(struct ds_touch *touch,
44 struct wl_listener *listener);