Pioneer
Loading...
Searching...
No Matches
Functions
AnimationCurves Namespace Reference

Functions

template<class T >
void Approach (T &cur, const T target, float frameTime, const T exponentialFactor=10, T linearFactor=1)
 
float InOutQuadraticEasing (float p)
 
float InOutCubicEasing (float p)
 
float InOutSineEasing (float p)
 
float SmoothEasing (double p, double e)
 

Function Documentation

◆ Approach()

template<class T >
void AnimationCurves::Approach ( T &  cur,
const T  target,
float  frameTime,
const T  exponentialFactor = 10,
linearFactor = 1 
)
inline
Here is the call graph for this function:

◆ InOutCubicEasing()

float AnimationCurves::InOutCubicEasing ( float  p)
inline

◆ InOutQuadraticEasing()

float AnimationCurves::InOutQuadraticEasing ( float  p)
inline

◆ InOutSineEasing()

float AnimationCurves::InOutSineEasing ( float  p)
inline

◆ SmoothEasing()

float AnimationCurves::SmoothEasing ( double  p,
double  e 
)
inline