|
| EasingBase () |
|
virtual | ~EasingBase () |
|
virtual float | easeIn (float t, float b, float c, float d) const =0 |
|
virtual float | easeOut (float t, float b, float c, float d) const =0 |
|
virtual float | easeInOut (float t, float b, float c, float d) const =0 |
|
PZ::Easing::EasingBase::EasingBase |
( |
| ) |
|
|
inline |
virtual PZ::Easing::EasingBase::~EasingBase |
( |
| ) |
|
|
inlinevirtual |
virtual float PZ::Easing::EasingBase::easeIn |
( |
float |
t, |
|
|
float |
b, |
|
|
float |
c, |
|
|
float |
d |
|
) |
| const |
|
pure virtual |
Implemented in PZ::Easing::Linear, PZ::Easing::Sine, PZ::Easing::Quint, PZ::Easing::Quart, PZ::Easing::Quad, PZ::Easing::Expo, PZ::Easing::Elastic, PZ::Easing::Cubic, PZ::Easing::Circ, PZ::Easing::Bounce, and PZ::Easing::Back.
virtual float PZ::Easing::EasingBase::easeInOut |
( |
float |
t, |
|
|
float |
b, |
|
|
float |
c, |
|
|
float |
d |
|
) |
| const |
|
pure virtual |
Implemented in PZ::Easing::Linear, PZ::Easing::Sine, PZ::Easing::Quint, PZ::Easing::Quart, PZ::Easing::Quad, PZ::Easing::Expo, PZ::Easing::Elastic, PZ::Easing::Cubic, PZ::Easing::Circ, PZ::Easing::Bounce, and PZ::Easing::Back.
virtual float PZ::Easing::EasingBase::easeOut |
( |
float |
t, |
|
|
float |
b, |
|
|
float |
c, |
|
|
float |
d |
|
) |
| const |
|
pure virtual |
Implemented in PZ::Easing::Linear, PZ::Easing::Sine, PZ::Easing::Quint, PZ::Easing::Quart, PZ::Easing::Quad, PZ::Easing::Expo, PZ::Easing::Elastic, PZ::Easing::Cubic, PZ::Easing::Circ, PZ::Easing::Bounce, and PZ::Easing::Back.
The documentation for this class was generated from the following file: