diff options
author | Cedric Bail <cedric.bail@free.fr> | 2019-10-31 13:20:33 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@samsung.com> | 2019-10-31 13:29:56 -0400 |
commit | 7dc98ab3d01b47f14552ca021d49b49b24fb7057 (patch) | |
tree | 483e5fe2f047c1ab3cbe0c55de4d38793625d44a /src/lib/evas/Evas_Eo.h | |
parent | 72be0842ab514b43124f6fd17066039ccf78cec5 (diff) |
evas: move efl_input_device into evas/Efl_Canvas.h
Summary:
The internal and the API we would like is mostly a canvas API. A lot of the code
in evas is working around the fact that efl_input_device is not defined inside Evas.
This patch is the first step to try to clean this up.
Depends on D10487
Reviewers: zmike, raster, bu5hm4n, Hermet
Reviewed By: zmike
Subscribers: #reviewers, #committers
Tags: #efl
Maniphest Tasks: T8321
Differential Revision: https://phab.enlightenment.org/D10488
Diffstat (limited to 'src/lib/evas/Evas_Eo.h')
-rw-r--r-- | src/lib/evas/Evas_Eo.h | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/src/lib/evas/Evas_Eo.h b/src/lib/evas/Evas_Eo.h index 5f46511e84..ddf3b2d2b0 100644 --- a/src/lib/evas/Evas_Eo.h +++ b/src/lib/evas/Evas_Eo.h | |||
@@ -185,6 +185,20 @@ struct _Efl_Canvas_Object_Animation_Event | |||
185 | * @} | 185 | * @} |
186 | */ | 186 | */ |
187 | 187 | ||
188 | /* Input events */ | ||
189 | #include "interfaces/efl_input_types.eot.h" | ||
190 | #include "canvas/efl_input_device.eo.h" | ||
191 | #include "canvas/efl_canvas_pointer.eo.h" | ||
192 | #include "canvas/efl_canvas_scene.eo.h" | ||
193 | #include "canvas/efl_input_state.eo.h" | ||
194 | #include "canvas/efl_input_event.eo.h" | ||
195 | #include "canvas/efl_input_pointer.eo.h" | ||
196 | #include "canvas/efl_input_key.eo.h" | ||
197 | #include "canvas/efl_input_hold.eo.h" | ||
198 | #include "canvas/efl_input_interface.eo.h" | ||
199 | #include "canvas/efl_input_focus.eo.h" | ||
200 | #include "canvas/efl_input_clickable.eo.h" | ||
201 | |||
188 | #include "canvas/efl_canvas_animation_types.eot.h" | 202 | #include "canvas/efl_canvas_animation_types.eot.h" |
189 | 203 | ||
190 | #include "gesture/efl_canvas_gesture_types.eot.h" | 204 | #include "gesture/efl_canvas_gesture_types.eot.h" |
@@ -457,12 +471,3 @@ typedef void (Evas_Canvas3D_Surface_Func)(Evas_Real *out_x, | |||
457 | #include "canvas/efl_canvas_vg_gradient.eo.h" | 471 | #include "canvas/efl_canvas_vg_gradient.eo.h" |
458 | #include "canvas/efl_canvas_vg_gradient_linear.eo.h" | 472 | #include "canvas/efl_canvas_vg_gradient_linear.eo.h" |
459 | #include "canvas/efl_canvas_vg_gradient_radial.eo.h" | 473 | #include "canvas/efl_canvas_vg_gradient_radial.eo.h" |
460 | |||
461 | #include "canvas/efl_input_state.eo.h" | ||
462 | #include "canvas/efl_input_event.eo.h" | ||
463 | #include "canvas/efl_input_pointer.eo.h" | ||
464 | #include "canvas/efl_input_key.eo.h" | ||
465 | #include "canvas/efl_input_hold.eo.h" | ||
466 | #include "canvas/efl_input_interface.eo.h" | ||
467 | #include "canvas/efl_input_focus.eo.h" | ||
468 | #include "canvas/efl_input_clickable.eo.h" | ||