summaryrefslogtreecommitdiff
path: root/src/lib/evas/include
diff options
context:
space:
mode:
authorSungtaek Hong <sth253.hong@samsung.com>2018-01-16 20:31:15 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2018-01-16 22:04:55 +0900
commit588995da317520fc92660b89b0864bb1f25abc09 (patch)
tree18105ad544539753c5cddea93224bb8c3f2bd8c4 /src/lib/evas/include
parent1da72770f385489c259f3200df3ba72adedb2471 (diff)
efl_playable: split Efl.Player interface to Efl.Playable interface
Summary: Efl.Player interface simply provides play functions, but another interface which indicates Efl.Player will play is also needed. Test Plan: Run elementary_test->Efl.Animation tests Reviewers: woohyun, conr2d, Jaehyun_Cho, jpeg, cedric Differential Revision: https://phab.enlightenment.org/D5662
Diffstat (limited to 'src/lib/evas/include')
-rw-r--r--src/lib/evas/include/evas_private.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/lib/evas/include/evas_private.h b/src/lib/evas/include/evas_private.h
index a9bd98196c..168a7569d6 100644
--- a/src/lib/evas/include/evas_private.h
+++ b/src/lib/evas/include/evas_private.h
@@ -1130,6 +1130,8 @@ struct _Evas_Object_Protected_Data
1130 // Pointer to the Evas_Object itself 1130 // Pointer to the Evas_Object itself
1131 Evas_Object *object; 1131 Evas_Object *object;
1132 1132
1133 Evas_Object *anim_player;
1134
1133 Evas_Size_Hints *size_hints; 1135 Evas_Size_Hints *size_hints;
1134 1136
1135 int last_mouse_down_counter; 1137 int last_mouse_down_counter;
@@ -1877,10 +1879,6 @@ void _evas_touch_point_remove(Evas *e, int id);
1877void _evas_device_cleanup(Evas *e); 1879void _evas_device_cleanup(Evas *e);
1878Evas_Device *_evas_device_top_get(const Evas *e); 1880Evas_Device *_evas_device_top_get(const Evas *e);
1879 1881
1880/* to show object if show is called during hide animation */
1881Eina_Bool _efl_canvas_object_event_animation_is_running(Eo *eo_obj, const Efl_Event_Description *desc);
1882void _efl_canvas_object_event_animation_cancel(Eo *eo_obj);
1883
1884/* legacy/eo events */ 1882/* legacy/eo events */
1885void *efl_input_pointer_legacy_info_fill(Evas *eo_evas, Efl_Input_Key *eo_ev, Evas_Callback_Type type, Evas_Event_Flags **pflags); 1883void *efl_input_pointer_legacy_info_fill(Evas *eo_evas, Efl_Input_Key *eo_ev, Evas_Callback_Type type, Evas_Event_Flags **pflags);
1886void *efl_input_key_legacy_info_fill(Efl_Input_Key *evt, Evas_Event_Flags **pflags); 1884void *efl_input_key_legacy_info_fill(Efl_Input_Key *evt, Evas_Event_Flags **pflags);