|
Claw
1.7.3
|
Tweeners interpolate the intermediate values between two given reference values using various equations. More...
Classes | |
| class | base_tweener |
| Common interface for all tweeners. More... | |
| class | easing_none |
| Easing functions for the tweener. Those functions do nothing. More... | |
| class | symmetric_easing |
| Easing functions for the tweener. More... | |
| class | single_tweener |
| A single_tweener makes a value to evolve through time from a initial value to an end value according to a given function. More... | |
| class | tweener |
| A tweener makes a value to evolve through time from a initial value to an end value according to a given function. More... | |
| class | tweener_group |
| The tweener group manages several tweeners and remove them when they are over. More... | |
| class | tweener_sequence |
| The tweener sequence manages several tweeners in a common timeline. More... | |
Functions | |
| double | easing_back_func (double t) |
| The default function. More... | |
| double | easing_bounce_func (double t) |
| The default function. More... | |
| double | easing_circ_func (double t) |
| The default function. More... | |
| double | easing_cubic_func (double t) |
| The default function. More... | |
| double | easing_elastic_func (double t) |
| The default function. More... | |
| double | easing_expo_func (double t) |
| The default function. More... | |
| double | easing_linear_func (double t) |
| The default function. More... | |
| double | easing_quad_func (double t) |
| The default function. More... | |
| double | easing_quart_func (double t) |
| The default function. More... | |
| double | easing_quint_func (double t) |
| The default function. More... | |
| double | easing_sine_func (double t) |
| The default function. More... | |
Tweeners interpolate the intermediate values between two given reference values using various equations.
Easing functions for the tweener.
Definition at line 44 of file easing_back.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_bounce.hpp.
Easing functions for the tweener.
Definition at line 45 of file easing_circ.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_cubic.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_elastic.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_expo.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_linear.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_quad.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_quart.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_quint.hpp.
Easing functions for the tweener.
Definition at line 44 of file easing_sine.hpp.
| double claw::tween::easing_back_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_back.cpp.
| double claw::tween::easing_bounce_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_bounce.cpp.
| double claw::tween::easing_circ_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_circ.cpp.
| double claw::tween::easing_cubic_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_cubic.cpp.
| double claw::tween::easing_elastic_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 39 of file easing_elastic.cpp.
| double claw::tween::easing_expo_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 38 of file easing_expo.cpp.
| double claw::tween::easing_linear_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_linear.cpp.
| double claw::tween::easing_quad_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_quad.cpp.
| double claw::tween::easing_quart_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_quart.cpp.
| double claw::tween::easing_quint_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 36 of file easing_quint.cpp.
| double claw::tween::easing_sine_func | ( | double | t | ) |
The default function.
| t | The ratio of the date, in (0, 1), representing the total progression of the tweener. |
Definition at line 39 of file easing_sine.cpp.
1.8.5