summaryrefslogtreecommitdiff
path: root/src/lib/ecore_wayland/ecore_wl_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ecore_wayland/ecore_wl_private.h')
-rw-r--r--src/lib/ecore_wayland/ecore_wl_private.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/ecore_wayland/ecore_wl_private.h b/src/lib/ecore_wayland/ecore_wl_private.h
index 92211172b1..adb9dcd4fc 100644
--- a/src/lib/ecore_wayland/ecore_wl_private.h
+++ b/src/lib/ecore_wayland/ecore_wl_private.h
@@ -138,6 +138,7 @@ struct _Ecore_Wl_Window
138 138
139 Ecore_Wl_Input *pointer_device; 139 Ecore_Wl_Input *pointer_device;
140 Ecore_Wl_Input *keyboard_device; 140 Ecore_Wl_Input *keyboard_device;
141 Ecore_Wl_Input *touch_device;
141 142
142 Eina_Bool anim_pending : 1; 143 Eina_Bool anim_pending : 1;
143 struct wl_callback *anim_callback; 144 struct wl_callback *anim_callback;
@@ -157,7 +158,10 @@ struct _Ecore_Wl_Input
157 struct wl_seat *seat; 158 struct wl_seat *seat;
158 struct wl_pointer *pointer; 159 struct wl_pointer *pointer;
159 struct wl_keyboard *keyboard; 160 struct wl_keyboard *keyboard;
161
160 struct wl_touch *touch; 162 struct wl_touch *touch;
163 struct wl_list touch_points;
164 int touch_count;
161 165
162 const char *cursor_name; 166 const char *cursor_name;
163 struct wl_cursor *cursor; 167 struct wl_cursor *cursor;
@@ -172,6 +176,7 @@ struct _Ecore_Wl_Input
172 176
173 Ecore_Wl_Window *pointer_focus; 177 Ecore_Wl_Window *pointer_focus;
174 Ecore_Wl_Window *keyboard_focus; 178 Ecore_Wl_Window *keyboard_focus;
179 Ecore_Wl_Window *touch_focus;
175 180
176 unsigned int button; 181 unsigned int button;
177 unsigned int timestamp; 182 unsigned int timestamp;