efl_animation: Add animation object
authorJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 24 Aug 2017 13:34:13 +0000 (22:34 +0900)
committerJaehyun Cho <jae_hyun.cho@samsung.com>
Thu, 12 Oct 2017 12:03:49 +0000 (21:03 +0900)
commitb4d4e2a2cc4f673fc08554b659846b72f8833285
treed7556bf3d014b3a56d3b2ef451a4b382cfeb3078
parent5038223b61526419e7b3d0c2c8b996666a2fb1c6
efl_animation: Add animation object

Efl.Animation.Object is a class which starts or cancels animation.
Efl.Animation.Object instance is created by Efl.Animation instance.
So Efl.Animation.Object instance contains animation properties from
Efl.animation instance.

Animation properties are set by using Efl.Animation instance and the
animation is started or cancelled by using Efl.Animation.Object.
src/Makefile_Evas.am
src/lib/evas/Evas_Common.h
src/lib/evas/Evas_Eo.h
src/lib/evas/Evas_Internal.h
src/lib/evas/canvas/efl_animation.c
src/lib/evas/canvas/efl_animation.eo
src/lib/evas/canvas/efl_animation_object.c [new file with mode: 0644]
src/lib/evas/canvas/efl_animation_object.eo [new file with mode: 0644]
src/lib/evas/canvas/efl_animation_object_private.h [new file with mode: 0644]
src/lib/evas/canvas/efl_animation_types.eot