Loading...
Searching...
No Matches
SCR_Easing Interface Reference

Input value between 0 and 1, no automatic clamping of input (do your own !!) More...

Static Public Member Functions

static float EaseInSine (float t)
 
static float EaseOutSine (float t)
 
static float EaseInOutSine (float t)
 
static float EaseInQuad (float t)
 
static float EaseOutQuad (float t)
 
static float EaseInOutQuad (float t)
 
static float EaseInCubic (float t)
 
static float EaseOutCubic (float t)
 
static float EaseInOutCubic (float t)
 
static float EaseInQuart (float t)
 
static float EaseOutQuart (float t)
 
static float EaseInOutQuart (float t)
 
static float EaseInQuint (float t)
 
static float EaseOutQuint (float t)
 
static float EaseInOutQuint (float t)
 
static float EaseInExpo (float t)
 
static float EaseOutExpo (float t)
 
static float EaseInOutExpo (float t)
 
static float EaseInCirc (float t)
 
static float EaseOutCirc (float t)
 
static float EaseInOutCirc (float t)
 
static float EaseInBack (float t, float magnitude=1.70158)
 
static float EaseOutBack (float t, float magnitude=1.70158)
 
static float EaseInOutBack (float t, float magnitude=1.70158)
 
static float EaseInElastic (float t, float magnitude=0.7)
 
static float EaseOutElastic (float t, float magnitude=0.7)
 
static float EaseInOutElastic (float t, float magnitude=0.65)
 
static float EaseOutBounce (float t)
 
static float EaseInBounce (float t)
 
static float EaseInOutBounce (float t)
 

Detailed Description

Input value between 0 and 1, no automatic clamping of input (do your own !!)

Member Function Documentation

◆ EaseInBack()

static float SCR_Easing.EaseInBack ( float t,
float magnitude = 1::70158 )
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
[in]magnitude
Returns
the eased value

◆ EaseInBounce()

static float SCR_Easing.EaseInBounce ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInCirc()

static float SCR_Easing.EaseInCirc ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInCubic()

static float SCR_Easing.EaseInCubic ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInElastic()

static float SCR_Easing.EaseInElastic ( float t,
float magnitude = 0::7 )
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
[in]magnitude
Returns
the eased value

◆ EaseInExpo()

static float SCR_Easing.EaseInExpo ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutBack()

static float SCR_Easing.EaseInOutBack ( float t,
float magnitude = 1::70158 )
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
[in]magnitude
Returns
the eased value

◆ EaseInOutBounce()

static float SCR_Easing.EaseInOutBounce ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutCirc()

static float SCR_Easing.EaseInOutCirc ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutCubic()

static float SCR_Easing.EaseInOutCubic ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutElastic()

static float SCR_Easing.EaseInOutElastic ( float t,
float magnitude = 0::65 )
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
[in]magnitude
Returns
the eased value

◆ EaseInOutExpo()

static float SCR_Easing.EaseInOutExpo ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutQuad()

static float SCR_Easing.EaseInOutQuad ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutQuart()

static float SCR_Easing.EaseInOutQuart ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutQuint()

static float SCR_Easing.EaseInOutQuint ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInOutSine()

static float SCR_Easing.EaseInOutSine ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInQuad()

static float SCR_Easing.EaseInQuad ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInQuart()

static float SCR_Easing.EaseInQuart ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInQuint()

static float SCR_Easing.EaseInQuint ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseInSine()

static float SCR_Easing.EaseInSine ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutBack()

static float SCR_Easing.EaseOutBack ( float t,
float magnitude = 1::70158 )
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
[in]magnitude
Returns
the eased value

◆ EaseOutBounce()

static float SCR_Easing.EaseOutBounce ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutCirc()

static float SCR_Easing.EaseOutCirc ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutCubic()

static float SCR_Easing.EaseOutCubic ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutElastic()

static float SCR_Easing.EaseOutElastic ( float t,
float magnitude = 0::7 )
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
[in]magnitude
Returns
the eased value

◆ EaseOutExpo()

static float SCR_Easing.EaseOutExpo ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutQuad()

static float SCR_Easing.EaseOutQuad ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutQuart()

static float SCR_Easing.EaseOutQuart ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutQuint()

static float SCR_Easing.EaseOutQuint ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

◆ EaseOutSine()

static float SCR_Easing.EaseOutSine ( float t)
static
Parameters
[in]tinput value between 0 and 1, range is not checked for in the method
Returns
the eased value

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