Pioneer
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Easing.h File Reference
#include "FloatComparison.h"
#include <cmath>
Include dependency graph for Easing.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Easing::Function< T >
 

Namespaces

namespace  Easing
 
namespace  Easing::Linear
 
namespace  Easing::Quad
 
namespace  Easing::Cubic
 
namespace  Easing::Quart
 
namespace  Easing::Quint
 
namespace  Easing::Sine
 
namespace  Easing::Expo
 
namespace  Easing::Circ
 

Functions

template<typename T >
Easing::Linear::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Linear::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Linear::EaseInOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Quad::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Quad::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Quad::EaseInOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Cubic::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Cubic::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Cubic::EaseInOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Quart::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Quart::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Quart::EaseInOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Quint::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Quint::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Quint::EaseInOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Sine::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Sine::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Sine::EaseInOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Expo::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Expo::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Expo::EaseInOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Circ::EaseIn (T t, T b, T c, T d)
 
template<typename T >
Easing::Circ::EaseOut (T t, T b, T c, T d)
 
template<typename T >
Easing::Circ::EaseInOut (T t, T b, T c, T d)