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.
Members
- 
            CLUTTER_CUSTOM_MODE
- 
            Custom progress function. - Value: 0
- Available since: 16
 
- Value: 
- 
            CLUTTER_LINEAR
- 
            Linear tweening. - Value: 1
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_QUAD
- 
            Quadratic tweening. - Value: 2
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_QUAD
- 
            Quadratic tweening, inverse of CLUTTER_EASE_IN_QUAD.- Value: 3
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_QUAD
- 
            Quadratic tweening, combininig CLUTTER_EASE_IN_QUADandCLUTTER_EASE_OUT_QUAD.- Value: 4
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_CUBIC
- 
            Cubic tweening. - Value: 5
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_CUBIC
- 
            Cubic tweening, inverse of CLUTTER_EASE_IN_CUBIC.- Value: 6
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_CUBIC
- 
            Cubic tweening, combining CLUTTER_EASE_IN_CUBICandCLUTTER_EASE_OUT_CUBIC.- Value: 7
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_QUART
- 
            Quartic tweening. - Value: 8
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_QUART
- 
            Quartic tweening, inverse of CLUTTER_EASE_IN_QUART.- Value: 9
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_QUART
- 
            Quartic tweening, combining CLUTTER_EASE_IN_QUARTandCLUTTER_EASE_OUT_QUART.- Value: 10
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_QUINT
- 
            Quintic tweening. - Value: 11
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_QUINT
- 
            Quintic tweening, inverse of CLUTTER_EASE_IN_QUINT.- Value: 12
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_QUINT
- 
            Fifth power tweening, combining CLUTTER_EASE_IN_QUINTandCLUTTER_EASE_OUT_QUINT.- Value: 13
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_SINE
- 
            Sinusoidal tweening. - Value: 14
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_SINE
- 
            Sinusoidal tweening, inverse of CLUTTER_EASE_IN_SINE.- Value: 15
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_SINE
- 
            Sine wave tweening, combining CLUTTER_EASE_IN_SINEandCLUTTER_EASE_OUT_SINE.- Value: 16
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_EXPO
- 
            Exponential tweening. - Value: 17
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_EXPO
- 
            Exponential tweening, inverse of CLUTTER_EASE_IN_EXPO.- Value: 18
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_EXPO
- 
            Exponential tweening, combining CLUTTER_EASE_IN_EXPOandCLUTTER_EASE_OUT_EXPO.- Value: 19
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_CIRC
- 
            Circular tweening. - Value: 20
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_CIRC
- 
            Circular tweening, inverse of CLUTTER_EASE_IN_CIRC.- Value: 21
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_CIRC
- 
            Circular tweening, combining CLUTTER_EASE_IN_CIRCandCLUTTER_EASE_OUT_CIRC.- Value: 22
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_ELASTIC
- 
            Elastic tweening, with offshoot on start. - Value: 23
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_ELASTIC
- 
            Elastic tweening, with offshoot on end. - Value: 24
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_ELASTIC
- 
            Elastic tweening with offshoot on both ends. - Value: 25
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_BACK
- 
            Overshooting cubic tweening, with backtracking on start. - Value: 26
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_BACK
- 
            Overshooting cubic tweening, with backtracking on end. - Value: 27
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_BACK
- 
            Overshooting cubic tweening, with backtracking on both ends. - Value: 28
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_BOUNCE
- 
            Exponentially decaying parabolic (bounce) tweening, with bounce on start. - Value: 29
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT_BOUNCE
- 
            Exponentially decaying parabolic (bounce) tweening, with bounce on end. - Value: 30
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT_BOUNCE
- 
            Exponentially decaying parabolic (bounce) tweening, with bounce on both ends. - Value: 31
- Available since: 16
 
- Value: 
- 
            CLUTTER_STEPS
- 
            Parametrized step function; see clutter_timeline_set_step_progress()for further details. (Since 1.12).- Value: 32
- Available since: 16
 
- Value: 
- 
            CLUTTER_STEP_START
- 
            Equivalent to CLUTTER_STEPSwith a number of steps equal to 1, and a step mode ofCLUTTER_STEP_MODE_START. (Since 1.12).- Value: 33
- Available since: 16
 
- Value: 
- 
            CLUTTER_STEP_END
- 
            Equivalent to CLUTTER_STEPSwith a number of steps equal to 1, and a step mode ofCLUTTER_STEP_MODE_END. (Since 1.12).- Value: 34
- Available since: 16
 
- Value: 
- 
            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). - Value: 35
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE
- 
            Equivalent to CLUTTER_CUBIC_BEZIERwith control points in (0.25, 0.1) and (0.25, 1.0). (Since 1.12).- Value: 36
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN
- 
            Equivalent to CLUTTER_CUBIC_BEZIERwith control points in (0.42, 0) and (1.0, 1.0). (Since 1.12).- Value: 37
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_OUT
- 
            Equivalent to CLUTTER_CUBIC_BEZIERwith control points in (0, 0) and (0.58, 1.0). (Since 1.12).- Value: 38
- Available since: 16
 
- Value: 
- 
            CLUTTER_EASE_IN_OUT
- 
            Equivalent to CLUTTER_CUBIC_BEZIERwith control points in (0.42, 0) and (0.58, 1.0). (Since 1.12).- Value: 39
- Available since: 16
 
- Value: 
- 
            CLUTTER_ANIMATION_LAST
- 
            Last animation mode, used as a guard for registered global alpha functions. - Value: 40
- Available since: 16
 
- Value: