summaryrefslogtreecommitdiff
path: root/src/lib/evas/canvas/efl_canvas_object.eo
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2019-02-21 21:50:35 +0100
committerXavi Artigas <xavierartigas@yahoo.es>2019-02-21 22:04:30 +0100
commitaf7d1ef7eda642d751a30b47fb3b2547a2c181cf (patch)
treeb4f289db527bd0d02fd0d0c2b0a59147a102f3ff /src/lib/evas/canvas/efl_canvas_object.eo
parent442873a7b80761f195f9cf280637d09aead4d589 (diff)
interfaces: move animator,tick to efl.canvas.object and remove efl.animator
Summary: this interface only contains a single event which is implemented only by the canvas object ref T7561 Reviewers: cedric, segfaultxavi Reviewed By: segfaultxavi Subscribers: #reviewers, #committers Tags: #efl Maniphest Tasks: T7561 Differential Revision: https://phab.enlightenment.org/D7905
Diffstat (limited to '')
-rw-r--r--src/lib/evas/canvas/efl_canvas_object.eo7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_object.eo b/src/lib/evas/canvas/efl_canvas_object.eo
index 385f67d..75f304a 100644
--- a/src/lib/evas/canvas/efl_canvas_object.eo
+++ b/src/lib/evas/canvas/efl_canvas_object.eo
@@ -1,8 +1,12 @@
1import efl_text_types; 1import efl_text_types;
2 2
3struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]] 3struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
4struct Efl.Event_Animator_Tick {
5 [[EFL event animator tick data structure]]
6 update_area: Eina.Rect; [[Area of the canvas that will be pushed to screen.]]
7}
4 8
5abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator, 9abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack,
6 Efl.Input.Interface, Efl.Gfx.Hint, 10 Efl.Input.Interface, Efl.Gfx.Hint,
7 Efl.Gfx.Mapping, Efl.Ui.I18n, Efl.Canvas.Pointer 11 Efl.Gfx.Mapping, Efl.Ui.I18n, Efl.Canvas.Pointer
8{ 12{
@@ -618,5 +622,6 @@ abstract @beta Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.En
618 anim_started: Efl.Canvas.Object_Animation_Event; [[Animation is started.]] 622 anim_started: Efl.Canvas.Object_Animation_Event; [[Animation is started.]]
619 anim_running: Efl.Canvas.Object_Animation_Event; [[Animation is running.]] 623 anim_running: Efl.Canvas.Object_Animation_Event; [[Animation is running.]]
620 anim_ended: Efl.Canvas.Object_Animation_Event; [[Animation is ended.]] 624 anim_ended: Efl.Canvas.Object_Animation_Event; [[Animation is ended.]]
625 animator,tick: Efl.Event_Animator_Tick; [[Animator tick synchronized with screen vsync if possible.]]
621 } 626 }
622} 627}