bettercmath.easings

Type generic easing functions.

Members

Aliases

EasingFunction
alias EasingFunction(T) = T function(const T)

Alias for the easing functions' type.

easeInCirc
alias easeInCirc = easeInCircular
Undocumented in source.
easeInExpo
alias easeInExpo = easeInExponential
Undocumented in source.
easeInOutCirc
alias easeInOutCirc = easeInOutCircular
Undocumented in source.
easeInOutExpo
alias easeInOutExpo = easeInOutExponential
Undocumented in source.
easeInOutQuad
alias easeInOutQuad = easeInOutQuadratic
Undocumented in source.
easeInOutQuart
alias easeInOutQuart = easeInOutQuartic
Undocumented in source.
easeInOutQuint
alias easeInOutQuint = easeInOutQuintic
Undocumented in source.
easeInQuad
alias easeInQuad = easeInQuadratic
Undocumented in source.
easeInQuart
alias easeInQuart = easeInQuartic
Undocumented in source.
easeInQuint
alias easeInQuint = easeInQuintic
Undocumented in source.
easeOutCirc
alias easeOutCirc = easeOutCircular
Undocumented in source.
easeOutExpo
alias easeOutExpo = easeOutExponential
Undocumented in source.
easeOutQuad
alias easeOutQuad = easeOutQuadratic
Undocumented in source.
easeOutQuart
alias easeOutQuart = easeOutQuartic
Undocumented in source.
easeOutQuint
alias easeOutQuint = easeOutQuintic
Undocumented in source.

Functions

easeInBack
T easeInBack(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInBounce
T easeInBounce(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInCircular
T easeInCircular(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInCubic
T easeInCubic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInElastic
T easeInElastic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInExponential
T easeInExponential(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutBack
T easeInOutBack(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutBounce
T easeInOutBounce(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutCircular
T easeInOutCircular(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutCubic
T easeInOutCubic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutElastic
T easeInOutElastic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutExponential
T easeInOutExponential(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutQuadratic
T easeInOutQuadratic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutQuartic
T easeInOutQuartic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutQuintic
T easeInOutQuintic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInOutSine
T easeInOutSine(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInQuadratic
T easeInQuadratic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInQuartic
T easeInQuartic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInQuintic
T easeInQuintic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeInSine
T easeInSine(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutBack
T easeOutBack(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutBounce
T easeOutBounce(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutCircular
T easeOutCircular(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutCubic
T easeOutCubic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutElastic
T easeOutElastic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutExponential
T easeOutExponential(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutQuadratic
T easeOutQuadratic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutQuartic
T easeOutQuartic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutQuintic
T easeOutQuintic(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
easeOutSine
T easeOutSine(T p)
Undocumented in source. Be warned that the author may not have intended to support it.
linear
T linear(T p)
Undocumented in source. Be warned that the author may not have intended to support it.

Templates

Easing
template Easing(T)

Collection of all easings instanciated with the same type.

Meta