diff options
Diffstat (limited to 'src/lib/evas/canvas/efl_canvas_animation_translate.eo')
-rw-r--r-- | src/lib/evas/canvas/efl_canvas_animation_translate.eo | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/efl_canvas_animation_translate.eo b/src/lib/evas/canvas/efl_canvas_animation_translate.eo new file mode 100644 index 0000000000..29276c4ec3 --- /dev/null +++ b/src/lib/evas/canvas/efl_canvas_animation_translate.eo @@ -0,0 +1,38 @@ +class Efl.Canvas.Animation_Translate (Efl.Canvas.Animation) +{ + [[Efl translate animation class]] + eo_prefix: efl_animation_translate; + data: Efl_Canvas_Animation_Translate_Data; + methods { + @property translate { + [[Translate property]] + set { + } + get { + } + values { + from_x: int; [[Distance moved along x axis when animation starts]] + from_y: int; [[Distance moved along y axis when animation starts]] + to_x: int; [[Distance moved along x axis when animation ends]] + to_y: int; [[Distance moved along y axis when animation ends]] + } + } + @property translate_absolute { + [[Translate absolute property]] + set { + } + get { + } + values { + from_x: int; [[X coordinate when animation starts]] + from_y: int; [[Y coordinate when animation starts]] + to_x: int; [[X coordinate when animation ends]] + to_y: int; [[Y coordinate when animation ends]] + } + } + } + implements { + Efl.Object.constructor; + Efl.Canvas.Animation.animation_apply; + } +} |