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