nomlib
Loading...
Searching...
No Matches
nom::Quint Struct Reference

The standard Quint easing class – also known as "Strong". More...

#include <ActionTimingCurves.hpp>

Static Public Member Functions

static real32 ease_in (real32 t, real32 b, real32 c, real32 d)
static real32 ease_out (real32 t, real32 b, real32 c, real32 d)
static real32 ease_in_out (real32 t, real32 b, real32 c, real32 d)

Detailed Description

The standard Quint easing class – also known as "Strong".

Note
This easing class uses a power of five (5).

Definition at line 177 of file ActionTimingCurves.hpp.

Member Function Documentation

◆ ease_in()

real32 nom::Quint::ease_in ( real32 t,
real32 b,
real32 c,
real32 d )
static
Parameters
tThe elapsed time.
bThe initial value to interpolate from.
cThe total change in value over time.
dThe total duration in time.
Remarks
The elapsed time and total duration time must be expressed in the same time units.

◆ ease_in_out()

real32 nom::Quint::ease_in_out ( real32 t,
real32 b,
real32 c,
real32 d )
static
Parameters
tThe elapsed time.
bThe initial value to interpolate from.
cThe total change in value over time.
dThe total duration in time.
Remarks
The elapsed time and total duration time must be expressed in the same time units.

◆ ease_out()

real32 nom::Quint::ease_out ( real32 t,
real32 b,
real32 c,
real32 d )
static
Parameters
tThe elapsed time.
bThe initial value to interpolate from.
cThe total change in value over time.
dThe total duration in time.
Remarks
The elapsed time and total duration time must be expressed in the same time units.

The documentation for this struct was generated from the following file: