summaryrefslogtreecommitdiff
path: root/src/lib/evas/include/evas_private.h
diff options
context:
space:
mode:
authorsmohanty <smohantty@gmail.com>2017-09-19 17:17:39 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-10-19 10:33:12 +0900
commit28869a939508ce30d4102b81635a655eb2514eea (patch)
treeacacc104b4bd563654a5f26b753b0c81b71a543e /src/lib/evas/include/evas_private.h
parent9da7a7f0d23f0240a1af721fd771667b9e0de3ba (diff)
evas/gesture: Integrated gesture framework to evas.
Diffstat (limited to '')
-rw-r--r--src/lib/evas/include/evas_private.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h
index df01f94a3e..dbaf8a1bf6 100644
--- a/src/lib/evas/include/evas_private.h
+++ b/src/lib/evas/include/evas_private.h
@@ -934,6 +934,7 @@ struct _Evas_Public_Data
934 int in_smart_calc; 934 int in_smart_calc;
935 int smart_calc_count; 935 int smart_calc_count;
936 936
937 Eo *gesture_manager;
937 Eo *pending_default_focus_obj; 938 Eo *pending_default_focus_obj;
938 Eina_Hash *focused_objects; //Key - seat; value - the focused object 939 Eina_Hash *focused_objects; //Key - seat; value - the focused object
939 Eina_List *focused_by; //Which seat has the canvas focus 940 Eina_List *focused_by; //Which seat has the canvas focus
@@ -2015,6 +2016,12 @@ Eina_List *_evas_pointer_list_in_rect_get(Evas_Public_Data *edata,
2015 2016
2016void efl_canvas_output_info_get(Evas_Public_Data *e, Efl_Canvas_Output *output); 2017void efl_canvas_output_info_get(Evas_Public_Data *e, Efl_Canvas_Output *output);
2017 2018
2019// Gesture Manager
2020void _efl_gesture_manager_filter_event(Eo *gesture_manager, Eo *target, void *event);
2021void _efl_gesture_manager_callback_del_hook(Eo *gesture_manager, Eo *target, const Efl_Event_Description *type);
2022void _efl_gesture_manager_callback_add_hook(Eo *gesture_manager, Eo *target, const Efl_Event_Description *type);
2023
2024
2018extern Eina_Cow *evas_object_proxy_cow; 2025extern Eina_Cow *evas_object_proxy_cow;
2019extern Eina_Cow *evas_object_map_cow; 2026extern Eina_Cow *evas_object_map_cow;
2020extern Eina_Cow *evas_object_state_cow; 2027extern Eina_Cow *evas_object_state_cow;