Enumeration
AdwEasing
Description [src]
Describes the available easing functions for use with
AdwTimedAnimation.
New values may be added to this enumeration over time.
Members
-
ADW_LINEAR -
Linear tweening.
- Value:
0 - Available since: 1
- Value:
-
ADW_EASE_IN_QUAD -
Quadratic tweening.
- Value:
1 - Available since: 1
- Value:
-
ADW_EASE_OUT_QUAD -
Quadratic tweening, inverse of
ADW_EASE_IN_QUAD.- Value:
2 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_QUAD -
Quadratic tweening, combining
ADW_EASE_IN_QUADandADW_EASE_OUT_QUAD.- Value:
3 - Available since: 1
- Value:
-
ADW_EASE_IN_CUBIC -
Cubic tweening.
- Value:
4 - Available since: 1
- Value:
-
ADW_EASE_OUT_CUBIC -
Cubic tweening, inverse of
ADW_EASE_IN_CUBIC.- Value:
5 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_CUBIC -
Cubic tweening, combining
ADW_EASE_IN_CUBICandADW_EASE_OUT_CUBIC.- Value:
6 - Available since: 1
- Value:
-
ADW_EASE_IN_QUART -
Quartic tweening.
- Value:
7 - Available since: 1
- Value:
-
ADW_EASE_OUT_QUART -
Quartic tweening, inverse of
ADW_EASE_IN_QUART.- Value:
8 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_QUART -
Quartic tweening, combining
ADW_EASE_IN_QUARTandADW_EASE_OUT_QUART.- Value:
9 - Available since: 1
- Value:
-
ADW_EASE_IN_QUINT -
Quintic tweening.
- Value:
10 - Available since: 1
- Value:
-
ADW_EASE_OUT_QUINT -
Quintic tweening, inverse of
ADW_EASE_IN_QUINT.- Value:
11 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_QUINT -
Quintic tweening, combining
ADW_EASE_IN_QUINTandADW_EASE_OUT_QUINT.- Value:
12 - Available since: 1
- Value:
-
ADW_EASE_IN_SINE -
Sine wave tweening.
- Value:
13 - Available since: 1
- Value:
-
ADW_EASE_OUT_SINE -
Sine wave tweening, inverse of
ADW_EASE_IN_SINE.- Value:
14 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_SINE -
Sine wave tweening, combining
ADW_EASE_IN_SINEandADW_EASE_OUT_SINE.- Value:
15 - Available since: 1
- Value:
-
ADW_EASE_IN_EXPO -
Exponential tweening.
- Value:
16 - Available since: 1
- Value:
-
ADW_EASE_OUT_EXPO -
Exponential tweening, inverse of
ADW_EASE_IN_EXPO.- Value:
17 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_EXPO -
Exponential tweening, combining
ADW_EASE_IN_EXPOandADW_EASE_OUT_EXPO.- Value:
18 - Available since: 1
- Value:
-
ADW_EASE_IN_CIRC -
Circular tweening.
- Value:
19 - Available since: 1
- Value:
-
ADW_EASE_OUT_CIRC -
Circular tweening, inverse of
ADW_EASE_IN_CIRC.- Value:
20 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_CIRC -
Circular tweening, combining
ADW_EASE_IN_CIRCandADW_EASE_OUT_CIRC.- Value:
21 - Available since: 1
- Value:
-
ADW_EASE_IN_ELASTIC -
Elastic tweening, with offshoot on start.
- Value:
22 - Available since: 1
- Value:
-
ADW_EASE_OUT_ELASTIC -
Elastic tweening, with offshoot on end, inverse of
ADW_EASE_IN_ELASTIC.- Value:
23 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_ELASTIC -
Elastic tweening, with offshoot on both ends, combining
ADW_EASE_IN_ELASTICandADW_EASE_OUT_ELASTIC.- Value:
24 - Available since: 1
- Value:
-
ADW_EASE_IN_BACK -
Overshooting cubic tweening, with backtracking on start.
- Value:
25 - Available since: 1
- Value:
-
ADW_EASE_OUT_BACK -
Overshooting cubic tweening, with backtracking on end, inverse of
ADW_EASE_IN_BACK.- Value:
26 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_BACK -
Overshooting cubic tweening, with backtracking on both ends, combining
ADW_EASE_IN_BACKandADW_EASE_OUT_BACK.- Value:
27 - Available since: 1
- Value:
-
ADW_EASE_IN_BOUNCE -
Exponentially decaying parabolic (bounce) tweening, on start.
- Value:
28 - Available since: 1
- Value:
-
ADW_EASE_OUT_BOUNCE -
Exponentially decaying parabolic (bounce) tweening, with bounce on end, inverse of
ADW_EASE_IN_BOUNCE.- Value:
29 - Available since: 1
- Value:
-
ADW_EASE_IN_OUT_BOUNCE -
Exponentially decaying parabolic (bounce) tweening, with bounce on both ends, combining
ADW_EASE_IN_BOUNCEandADW_EASE_OUT_BOUNCE.- Value:
30 - Available since: 1
- Value:
-
ADW_EASE -
Cubic bezier tweening, with control points in (0.25, 0.1) and (0.25, 1.0).
Increases in velocity towards the middle of the animation, slowing back down at the end.
- Value:
31 - Available since: 1.7
- Value:
-
ADW_EASE_IN -
Cubic bezier tweening, with control points in (0.42, 0.0) and (1.0, 1.0).
Starts off slowly, with the speed of the animation increasing until complete.
- Value:
32 - Available since: 1.7
- Value:
-
ADW_EASE_OUT -
Cubic bezier tweening, with control points in (0.0, 0.0) and (0.58, 1.0).
Starts quickly, slowing down the animation until complete.
- Value:
33 - Available since: 1.7
- Value:
-
ADW_EASE_IN_OUT -
Cubic bezier tweening, with control points in (0.42, 0.0) and (0.58, 1.0).
Starts off slowly, speeds up in the middle, and then slows down again.
- Value:
34 - Available since: 1.7
- Value: