|
static T | in_sine (const T &x, const T &y, S a) |
|
static T | out_sine (const T &x, const T &y, S a) |
|
static T | in_out_sine (const T &x, const T &y, S a) |
|
static T | in_quad (const T &x, const T &y, S a) |
|
static T | out_quad (const T &x, const T &y, S a) |
|
static T | in_out_quad (const T &x, const T &y, S a) |
|
static T | in_cubic (const T &x, const T &y, S a) |
|
static T | out_cubic (const T &x, const T &y, S a) |
|
static T | in_out_cubic (const T &x, const T &y, S a) |
|
static T | in_quart (const T &x, const T &y, S a) |
|
static T | out_quart (const T &x, const T &y, S a) |
|
static T | in_out_quart (const T &x, const T &y, S a) |
|
static T | in_quint (const T &x, const T &y, S a) |
|
static T | out_quint (const T &x, const T &y, S a) |
|
static T | in_out_quint (const T &x, const T &y, S a) |
|
static T | in_expo (const T &x, const T &y, S a) |
|
static T | out_expo (const T &x, const T &y, S a) |
|
static T | in_out_expo (const T &x, const T &y, S a) |
|
static T | in_circ (const T &x, const T &y, S a) |
|
static T | out_circ (const T &x, const T &y, S a) |
|
static T | in_out_circ (const T &x, const T &y, S a) |
|
static T | in_back (const T &x, const T &y, S a) |
|
static T | out_back (const T &x, const T &y, S a) |
|
static T | in_out_back (const T &x, const T &y, S a) |
|
static T | in_elastic (const T &x, const T &y, S a) |
|
static T | out_elastic (const T &x, const T &y, S a) |
|
static T | in_out_elastic (const T &x, const T &y, S a) |
|
static T | in_bounce (const T &x, const T &y, S a) |
|
static T | out_bounce (const T &x, const T &y, S a) |
|
static T | in_out_bounce (const T &x, const T &y, S a) |
|
template<typename T, typename S = float>
struct ease< T, S >
Container for templated easing functions.
All easing functions require the following operators to be defined:
value_type operator+(const value_type&, const value_type&);
value_type operator-(const value_type&, const value_type&);
value_type operator*(const value_type&, scalar_type);
- Template Parameters
-
T | Value type. |
S | Scalar type. |
Definition at line 70 of file ease.hpp.