summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas_Eo.h
diff options
context:
space:
mode:
authorCedric Bail <cedric.bail@free.fr>2019-10-31 13:20:33 -0400
committerMike Blumenkrantz <zmike@samsung.com>2019-10-31 13:29:56 -0400
commit7dc98ab3d01b47f14552ca021d49b49b24fb7057 (patch)
tree483e5fe2f047c1ab3cbe0c55de4d38793625d44a /src/lib/evas/Evas_Eo.h
parent72be0842ab514b43124f6fd17066039ccf78cec5 (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.h23
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"