Module: Clutter::AnimationMode

Defined in:
(unknown)

Constant Summary collapse

CUSTOM_MODE =

custom progress function

0 or :custom_mode
LINEAR =

linear tweening

1 or :linear
EASE_IN_QUAD =

quadratic tweening

2 or :ease_in_quad
EASE_OUT_QUAD =

quadratic tweening, inverse of %CLUTTER_EASE_IN_QUAD

3 or :ease_out_quad
EASE_IN_OUT_QUAD =

quadratic tweening, combininig %CLUTTER_EASE_IN_QUAD and %CLUTTER_EASE_OUT_QUAD

4 or :ease_in_out_quad
EASE_IN_CUBIC =

cubic tweening

5 or :ease_in_cubic
EASE_OUT_CUBIC =

cubic tweening, invers of %CLUTTER_EASE_IN_CUBIC

6 or :ease_out_cubic
EASE_IN_OUT_CUBIC =

cubic tweening, combining %CLUTTER_EASE_IN_CUBIC and %CLUTTER_EASE_OUT_CUBIC

7 or :ease_in_out_cubic
EASE_IN_QUART =

quartic tweening

8 or :ease_in_quart
EASE_OUT_QUART =

quartic tweening, inverse of %CLUTTER_EASE_IN_QUART

9 or :ease_out_quart
EASE_IN_OUT_QUART =

quartic tweening, combining %CLUTTER_EASE_IN_QUART and %CLUTTER_EASE_OUT_QUART

10 or :ease_in_out_quart
EASE_IN_QUINT =

quintic tweening

11 or :ease_in_quint
EASE_OUT_QUINT =

quintic tweening, inverse of %CLUTTER_EASE_IN_QUINT

12 or :ease_out_quint
EASE_IN_OUT_QUINT =

fifth power tweening, combining %CLUTTER_EASE_IN_QUINT and %CLUTTER_EASE_OUT_QUINT

13 or :ease_in_out_quint
EASE_IN_SINE =

sinusoidal tweening

14 or :ease_in_sine
EASE_OUT_SINE =

sinusoidal tweening, inverse of %CLUTTER_EASE_IN_SINE

15 or :ease_out_sine
EASE_IN_OUT_SINE =

sine wave tweening, combining %CLUTTER_EASE_IN_SINE and %CLUTTER_EASE_OUT_SINE

16 or :ease_in_out_sine
EASE_IN_EXPO =

exponential tweening

17 or :ease_in_expo
EASE_OUT_EXPO =

exponential tweening, inverse of %CLUTTER_EASE_IN_EXPO

18 or :ease_out_expo
EASE_IN_OUT_EXPO =

exponential tweening, combining %CLUTTER_EASE_IN_EXPO and %CLUTTER_EASE_OUT_EXPO

19 or :ease_in_out_expo
EASE_IN_CIRC =

circular tweening

20 or :ease_in_circ
EASE_OUT_CIRC =

circular tweening, inverse of %CLUTTER_EASE_IN_CIRC

21 or :ease_out_circ
EASE_IN_OUT_CIRC =

circular tweening, combining %CLUTTER_EASE_IN_CIRC and %CLUTTER_EASE_OUT_CIRC

22 or :ease_in_out_circ
EASE_IN_ELASTIC =

elastic tweening, with offshoot on start

23 or :ease_in_elastic
EASE_OUT_ELASTIC =

elastic tweening, with offshoot on end

24 or :ease_out_elastic
EASE_IN_OUT_ELASTIC =

elastic tweening with offshoot on both ends

25 or :ease_in_out_elastic
EASE_IN_BACK =

overshooting cubic tweening, with backtracking on start

26 or :ease_in_back
EASE_OUT_BACK =

overshooting cubic tweening, with backtracking on end

27 or :ease_out_back
EASE_IN_OUT_BACK =

overshooting cubic tweening, with backtracking on both ends

28 or :ease_in_out_back
EASE_IN_BOUNCE =

exponentially decaying parabolic (bounce) tweening, with bounce on start

29 or :ease_in_bounce
EASE_OUT_BOUNCE =

exponentially decaying parabolic (bounce) tweening, with bounce on end

30 or :ease_out_bounce
EASE_IN_OUT_BOUNCE =

exponentially decaying parabolic (bounce) tweening, with bounce on both ends

31 or :ease_in_out_bounce
STEPS =

parametrized step function; see clutter_timeline_set_step_progress() for further details. (Since 1.12)

32 or :steps
STEP_START =

equivalent to %CLUTTER_STEPS with a number of steps equal to 1, and a step mode of %CLUTTER_STEP_MODE_START. (Since 1.12)

33 or :step_start
STEP_END =

equivalent to %CLUTTER_STEPS with a number of steps equal to 1, and a step mode of %CLUTTER_STEP_MODE_END. (Since 1.12)

34 or :step_end
CUBIC_BEZIER =

cubic bezier between (0, 0) and (1, 1) with two control points; see clutter_timeline_set_cubic_bezier_progress(). (Since 1.12)

35 or :cubic_bezier
EASE =

equivalent to %CLUTTER_CUBIC_BEZIER with control points in (0.25, 0.1) and (0.25, 1.0). (Since 1.12)

36 or :ease
EASE_IN =

equivalent to %CLUTTER_CUBIC_BEZIER with control points in (0.42, 0) and (1.0, 1.0). (Since 1.12)

37 or :ease_in
EASE_OUT =

equivalent to %CLUTTER_CUBIC_BEZIER with control points in (0, 0) and (0.58, 1.0). (Since 1.12)

38 or :ease_out
EASE_IN_OUT =

equivalent to %CLUTTER_CUBIC_BEZIER with control points in (0.42, 0) and (0.58, 1.0). (Since 1.12)

39 or :ease_in_out
ANIMATION_LAST =

last animation mode, used as a guard for registered global alpha functions

40 or :animation_last