efl/src/lib/evas/canvas/efl_canvas_animation_alpha.eo

33 lines
860 B
Plaintext
Raw Normal View History

class Efl.Canvas.Animation_Alpha extends Efl.Canvas.Animation
2017-08-24 18:14:51 -07:00
{
[[Animated alpha blending effect.
The @Efl.Canvas.Object will have its alpha (transparency) value multiplied by
this animation.
This can be used to create fade-in and fade-out transitions, for example.
@since 1.24
]]
c_prefix: efl_animation_alpha;
data: Efl_Canvas_Animation_Alpha_Data;
2017-08-24 18:14:51 -07:00
methods {
@property alpha {
[[Alpha range to animate. $[0.0] means the object is transparent and $[1.0] means
the object is opaque.
]]
2017-08-24 18:14:51 -07:00
set {
}
get {
}
values {
from_alpha: double; [[Initial alpha value.]]
to_alpha: double; [[Ending alpha value.]]
2017-08-24 18:14:51 -07:00
}
}
}
implements {
Efl.Object.constructor;
Efl.Canvas.Animation.animation_apply;
2017-08-24 18:14:51 -07:00
}
}