Clutter Engine 0.0.1
Loading...
Searching...
No Matches
easing.hpp File Reference
#include "../glm.hpp"
#include "../gtc/constants.hpp"
#include "../detail/qualifier.hpp"
#include "easing.inl"

Go to the source code of this file.

Namespaces

namespace  glm
 Core features
 

Functions

template<typename genType >
GLM_FUNC_DECL genType glm::linearInterpolation (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quadraticEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quadraticEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quadraticEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::cubicEaseIn (genType const &a)
 Modelled after the cubic y = x^3.
 
template<typename genType >
GLM_FUNC_DECL genType glm::cubicEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::cubicEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quarticEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quarticEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quarticEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quinticEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quinticEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::quinticEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::sineEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::sineEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::sineEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::circularEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::circularEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::circularEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::exponentialEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::exponentialEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::exponentialEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::elasticEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::elasticEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::elasticEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::backEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::backEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::backEaseInOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::backEaseIn (genType const &a, genType const &o)
 
template<typename genType >
GLM_FUNC_DECL genType glm::backEaseOut (genType const &a, genType const &o)
 
template<typename genType >
GLM_FUNC_DECL genType glm::backEaseInOut (genType const &a, genType const &o)
 
template<typename genType >
GLM_FUNC_DECL genType glm::bounceEaseIn (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::bounceEaseOut (genType const &a)
 
template<typename genType >
GLM_FUNC_DECL genType glm::bounceEaseInOut (genType const &a)
 

Detailed Description

GLM_GTX_easing

Author
Robert Chisholm
See also
Core features (dependence)