OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Easing Namespace Reference

Functions

constexpr double Linear (double t) noexcept
 
double Sine (double t) noexcept
 
constexpr double Quad (double t) noexcept
 
constexpr double Cubic (double t) noexcept
 
constexpr double Quart (double t) noexcept
 
constexpr double Quint (double t) noexcept
 
double Expo (double t) noexcept
 
double Circ (double t) noexcept
 
constexpr double Back (double t) noexcept
 
double Elastic (double t) noexcept
 
constexpr double Bounce (double t) noexcept
 

Function Documentation

◆ Back()

constexpr double s3d::Easing::Back ( double  t)
inlineconstexprnoexcept

◆ Bounce()

constexpr double s3d::Easing::Bounce ( double  t)
inlineconstexprnoexcept

◆ Circ()

double s3d::Easing::Circ ( double  t)
inlinenoexcept

◆ Cubic()

constexpr double s3d::Easing::Cubic ( double  t)
inlineconstexprnoexcept

◆ Elastic()

double s3d::Easing::Elastic ( double  t)
inlinenoexcept

◆ Expo()

double s3d::Easing::Expo ( double  t)
inlinenoexcept

◆ Linear()

constexpr double s3d::Easing::Linear ( double  t)
inlineconstexprnoexcept

◆ Quad()

constexpr double s3d::Easing::Quad ( double  t)
inlineconstexprnoexcept

◆ Quart()

constexpr double s3d::Easing::Quart ( double  t)
inlineconstexprnoexcept

◆ Quint()

constexpr double s3d::Easing::Quint ( double  t)
inlineconstexprnoexcept

◆ Sine()

double s3d::Easing::Sine ( double  t)
inlinenoexcept