Enumeration
ClutterAnimationMode
Description [src]
The animation modes used by ClutterAnimatable
. This
enumeration can be expanded in later versions of Clutter.
Every global alpha function registered using clutter_alpha_register_func()
or clutter_alpha_register_closure()
will have a logical id greater than
CLUTTER_ANIMATION_LAST
.
Available since: | 1.0 |
Members
Name | Description |
---|---|
CLUTTER_CUSTOM_MODE |
Custom progress function. |
CLUTTER_LINEAR |
Linear tweening. |
CLUTTER_EASE_IN_QUAD |
Quadratic tweening. |
CLUTTER_EASE_OUT_QUAD |
Quadratic tweening, inverse of
|
CLUTTER_EASE_IN_OUT_QUAD |
Quadratic tweening, combininig
|
CLUTTER_EASE_IN_CUBIC |
Cubic tweening. |
CLUTTER_EASE_OUT_CUBIC |
Cubic tweening, inverse of
|
CLUTTER_EASE_IN_OUT_CUBIC |
Cubic tweening, combining
|
CLUTTER_EASE_IN_QUART |
Quartic tweening. |
CLUTTER_EASE_OUT_QUART |
Quartic tweening, inverse of
|
CLUTTER_EASE_IN_OUT_QUART |
Quartic tweening, combining
|
CLUTTER_EASE_IN_QUINT |
Quintic tweening. |
CLUTTER_EASE_OUT_QUINT |
Quintic tweening, inverse of
|
CLUTTER_EASE_IN_OUT_QUINT |
Fifth power tweening, combining
|
CLUTTER_EASE_IN_SINE |
Sinusoidal tweening. |
CLUTTER_EASE_OUT_SINE |
Sinusoidal tweening, inverse of
|
CLUTTER_EASE_IN_OUT_SINE |
Sine wave tweening, combining
|
CLUTTER_EASE_IN_EXPO |
Exponential tweening. |
CLUTTER_EASE_OUT_EXPO |
Exponential tweening, inverse of
|
CLUTTER_EASE_IN_OUT_EXPO |
Exponential tweening, combining
|
CLUTTER_EASE_IN_CIRC |
Circular tweening. |
CLUTTER_EASE_OUT_CIRC |
Circular tweening, inverse of
|
CLUTTER_EASE_IN_OUT_CIRC |
Circular tweening, combining
|
CLUTTER_EASE_IN_ELASTIC |
Elastic tweening, with offshoot on start. |
CLUTTER_EASE_OUT_ELASTIC |
Elastic tweening, with offshoot on end. |
CLUTTER_EASE_IN_OUT_ELASTIC |
Elastic tweening with offshoot on both ends. |
CLUTTER_EASE_IN_BACK |
Overshooting cubic tweening, with backtracking on start. |
CLUTTER_EASE_OUT_BACK |
Overshooting cubic tweening, with backtracking on end. |
CLUTTER_EASE_IN_OUT_BACK |
Overshooting cubic tweening, with backtracking on both ends. |
CLUTTER_EASE_IN_BOUNCE |
Exponentially decaying parabolic (bounce) tweening, with bounce on start. |
CLUTTER_EASE_OUT_BOUNCE |
Exponentially decaying parabolic (bounce) tweening, with bounce on end. |
CLUTTER_EASE_IN_OUT_BOUNCE |
Exponentially decaying parabolic (bounce) tweening, with bounce on both ends. |
CLUTTER_STEPS |
Parametrized step function; see |
CLUTTER_STEP_START |
Equivalent to |
CLUTTER_STEP_END |
Equivalent to |
CLUTTER_CUBIC_BEZIER |
Cubic bezier between (0, 0) and (1, 1) with two control points; see clutter_timeline_set_cubic_bezier_progress(). (Since 1.12) |
CLUTTER_EASE |
Equivalent to |
CLUTTER_EASE_IN |
Equivalent to |
CLUTTER_EASE_OUT |
Equivalent to |
CLUTTER_EASE_IN_OUT |
Equivalent to |
CLUTTER_ANIMATION_LAST |
Last animation mode, used as a guard for registered global alpha functions. |