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_QUAD
andADW_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_CUBIC
andADW_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_QUART
andADW_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_QUINT
andADW_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_SINE
andADW_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_EXPO
andADW_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_CIRC
andADW_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_ELASTIC
andADW_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_BACK
andADW_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_BOUNCE
andADW_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: