diff options
author | Xavi Artigas <xavierartigas@yahoo.es> | 2019-12-17 13:15:33 +0000 |
---|---|---|
committer | Cedric BAIL <cedric.bail@free.fr> | 2019-12-19 16:45:13 -0800 |
commit | 142cdd6ecef9f0d0ec05d89ce3892018634b319d (patch) | |
tree | 2eb06bf70f1fbcf8ad007dbdf5496d82f12d258a | |
parent | a2084ba22eb78c98ae3da416f32c88dc275f4808 (diff) | |
download | efl-142cdd6ecef9f0d0ec05d89ce3892018634b319d.tar.gz |
Remove @beta from Efl.Interpolator classes
All of them, except the divisor interpolator, because I still don't
know what it does.
Ref T8445
Reviewed-by: Cedric BAIL <cedric.bail@free.fr>
Differential Revision: https://phab.enlightenment.org/D10893
-rw-r--r-- | src/lib/ecore/efl_accelerate_interpolator.eo | 4 | ||||
-rw-r--r-- | src/lib/ecore/efl_bounce_interpolator.eo | 4 | ||||
-rw-r--r-- | src/lib/ecore/efl_cubic_bezier_interpolator.eo | 4 | ||||
-rw-r--r-- | src/lib/ecore/efl_decelerate_interpolator.eo | 4 | ||||
-rw-r--r-- | src/lib/ecore/efl_linear_interpolator.eo | 4 | ||||
-rw-r--r-- | src/lib/ecore/efl_sinusoidal_interpolator.eo | 4 | ||||
-rw-r--r-- | src/lib/ecore/efl_spring_interpolator.eo | 4 | ||||
-rw-r--r-- | src/lib/efl/interfaces/efl_interpolator.eo | 4 |
8 files changed, 24 insertions, 8 deletions
diff --git a/src/lib/ecore/efl_accelerate_interpolator.eo b/src/lib/ecore/efl_accelerate_interpolator.eo index 648dc1b5d7..6245581f94 100644 --- a/src/lib/ecore/efl_accelerate_interpolator.eo +++ b/src/lib/ecore/efl_accelerate_interpolator.eo @@ -1,10 +1,12 @@ -class @beta Efl.Accelerate_Interpolator extends Efl.Object implements Efl.Interpolator +class Efl.Accelerate_Interpolator extends Efl.Object implements Efl.Interpolator { [[Accelerated interpolator. It starts slow and accelerates, stopping abruptly when it reaches $[1.0]. Internally it uses the first half of a sinus rise (from 0 to 0.5) and the steepness can be customized. + + @since 1.24 ]] data: Efl_Accelerate_Interpolator_Data; methods { diff --git a/src/lib/ecore/efl_bounce_interpolator.eo b/src/lib/ecore/efl_bounce_interpolator.eo index 54998d602f..e35b60c3af 100644 --- a/src/lib/ecore/efl_bounce_interpolator.eo +++ b/src/lib/ecore/efl_bounce_interpolator.eo @@ -1,9 +1,11 @@ -class @beta Efl.Bounce_Interpolator extends Efl.Object implements Efl.Interpolator +class Efl.Bounce_Interpolator extends Efl.Object implements Efl.Interpolator { [[Bouncing interpolator. The value quickly reaches $[1.0] and then bounces back a number of times before stopping at $[1.0]. The number of bounces and how far it goes back on every bounce can be customized. + + @since 1.24 ]] data: Efl_Bounce_Interpolator_Data; methods { diff --git a/src/lib/ecore/efl_cubic_bezier_interpolator.eo b/src/lib/ecore/efl_cubic_bezier_interpolator.eo index 30614b92ca..4c67204783 100644 --- a/src/lib/ecore/efl_cubic_bezier_interpolator.eo +++ b/src/lib/ecore/efl_cubic_bezier_interpolator.eo @@ -1,10 +1,12 @@ -class @beta Efl.Cubic_Bezier_Interpolator extends Efl.Object implements Efl.Interpolator +class Efl.Cubic_Bezier_Interpolator extends Efl.Object implements Efl.Interpolator { [[Cubic Bezier interpolator. It starts slow, then moves quickly and then slows down again before stopping. The exact shape of the mapping curve can be modified through the @.control_points property. + + @since 1.24 ]] data: Efl_Cubic_Bezier_Interpolator_Data; methods { diff --git a/src/lib/ecore/efl_decelerate_interpolator.eo b/src/lib/ecore/efl_decelerate_interpolator.eo index eef3b3a71e..bbda6cf61d 100644 --- a/src/lib/ecore/efl_decelerate_interpolator.eo +++ b/src/lib/ecore/efl_decelerate_interpolator.eo @@ -1,10 +1,12 @@ -class @beta Efl.Decelerate_Interpolator extends Efl.Object implements Efl.Interpolator +class Efl.Decelerate_Interpolator extends Efl.Object implements Efl.Interpolator { [[Decelerated interpolator. It starts fast and decelerates, stopping smoothly when it reaches $[1.0]. Internally it uses the second half of a sinus rise (from 0.5 to 1.0) and the steepness can be customized through the @.slope property. + + @since 1.24 ]] data: Efl_Decelerate_Interpolator_Data; methods { diff --git a/src/lib/ecore/efl_linear_interpolator.eo b/src/lib/ecore/efl_linear_interpolator.eo index 866247db6f..27f43a9435 100644 --- a/src/lib/ecore/efl_linear_interpolator.eo +++ b/src/lib/ecore/efl_linear_interpolator.eo @@ -1,6 +1,8 @@ -class @beta Efl.Linear_Interpolator extends Efl.Object implements Efl.Interpolator +class Efl.Linear_Interpolator extends Efl.Object implements Efl.Interpolator { [[Linear interpolation (pass-through). Input values are used unmodified as output. + + @since 1.24 ]] data: Efl_Linear_Interpolator_Data; implements { diff --git a/src/lib/ecore/efl_sinusoidal_interpolator.eo b/src/lib/ecore/efl_sinusoidal_interpolator.eo index ad48232578..c78f39e5f3 100644 --- a/src/lib/ecore/efl_sinusoidal_interpolator.eo +++ b/src/lib/ecore/efl_sinusoidal_interpolator.eo @@ -1,9 +1,11 @@ -class @beta Efl.Sinusoidal_Interpolator extends Efl.Object implements Efl.Interpolator +class Efl.Sinusoidal_Interpolator extends Efl.Object implements Efl.Interpolator { [[Sinusoidal interpolator. It starts slow, then moves quickly and then slows down again before stopping. How long it stays in the quick zone (the slope of the curve) can be customized. + + @since 1.24 ]] data: Efl_Sinusoidal_Interpolator_Data; methods { diff --git a/src/lib/ecore/efl_spring_interpolator.eo b/src/lib/ecore/efl_spring_interpolator.eo index 9890666902..dd9e1960c2 100644 --- a/src/lib/ecore/efl_spring_interpolator.eo +++ b/src/lib/ecore/efl_spring_interpolator.eo @@ -1,9 +1,11 @@ -class @beta Efl.Spring_Interpolator extends Efl.Object implements Efl.Interpolator +class Efl.Spring_Interpolator extends Efl.Object implements Efl.Interpolator { [[Spring interpolator. The value quickly reaches $[1.0] and then oscillates around it a number of times before stopping (as if linked with a spring). The number of oscillations and how quickly it stops can be customized. + + @since 1.24 ]] data: Efl_Spring_Interpolator_Data; methods { diff --git a/src/lib/efl/interfaces/efl_interpolator.eo b/src/lib/efl/interfaces/efl_interpolator.eo index 7c25dfeaa3..55bc29a4c7 100644 --- a/src/lib/efl/interfaces/efl_interpolator.eo +++ b/src/lib/efl/interfaces/efl_interpolator.eo @@ -1,4 +1,4 @@ -interface @beta Efl.Interpolator +interface Efl.Interpolator { [[Interface providing interpolation capabilities. @@ -11,6 +11,8 @@ interface @beta Efl.Interpolator For example implementations see @Efl.Accelerate_Interpolator, @Efl.Decelerate_Interpolator or @Efl.Bounce_Interpolator. + + @since 1.24 ]] methods { interpolate { |