Easing
Functions
Section titled “Functions”easeInBack()
Section titled “easeInBack()”easeInBack(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:8
From: https://easings.net/#easeInBack
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInBounce()
Section titled “easeInBounce()”easeInBounce(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:20
From: https://easings.net/#easeInBounce
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInCirc()
Section titled “easeInCirc()”easeInCirc(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:29
From: https://easings.net/#easeInCirc
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInCubic()
Section titled “easeInCubic()”easeInCubic(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:38
From: https://easings.net/#easeInCubic
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInElastic()
Section titled “easeInElastic()”easeInElastic(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:47
From: https://easings.net/#easeInElastic
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInExpo()
Section titled “easeInExpo()”easeInExpo(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:62
From: https://easings.net/#easeInExpo
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutBack()
Section titled “easeInOutBack()”easeInOutBack(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:71
From: https://easings.net/#easeInOutBack
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutBounce()
Section titled “easeInOutBounce()”easeInOutBounce(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:87
From: https://easings.net/#easeInOutBounce
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutCirc()
Section titled “easeInOutCirc()”easeInOutCirc(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:100
From: https://easings.net/#easeInOutCirc
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutCubic()
Section titled “easeInOutCubic()”easeInOutCubic(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:113
From: https://easings.net/#easeInOutCubic
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutElastic()
Section titled “easeInOutElastic()”easeInOutElastic(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:122
From: https://easings.net/#easeInOutElastic
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutExpo()
Section titled “easeInOutExpo()”easeInOutExpo(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:140
From: https://easings.net/#easeInOutExpo
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutQuad()
Section titled “easeInOutQuad()”easeInOutQuad(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:153
From: https://easings.net/#easeInOutQuad
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutQuart()
Section titled “easeInOutQuart()”easeInOutQuart(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:162
From: https://easings.net/#easeInOutQuart
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutQuint()
Section titled “easeInOutQuint()”easeInOutQuint(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:173
From: https://easings.net/#easeInOutQuint
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInOutSine()
Section titled “easeInOutSine()”easeInOutSine(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:184
From: https://easings.net/#easeInOutSine
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInQuad()
Section titled “easeInQuad()”easeInQuad(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:193
From: https://easings.net/#easeInQuad
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInQuart()
Section titled “easeInQuart()”easeInQuart(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:202
From: https://easings.net/#easeInQuart
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInQuint()
Section titled “easeInQuint()”easeInQuint(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:211
From: https://easings.net/#easeInQuint
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeInSine()
Section titled “easeInSine()”easeInSine(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:220
From: https://easings.net/#easeInSine
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutBack()
Section titled “easeOutBack()”easeOutBack(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:229
From: https://easings.net/#easeOutBack
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutBounce()
Section titled “easeOutBounce()”easeOutBounce(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:241
From: https://easings.net/#easeInOutSine
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutCirc()
Section titled “easeOutCirc()”easeOutCirc(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:268
From: https://easings.net/#easeOutCirc
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutCubic()
Section titled “easeOutCubic()”easeOutCubic(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:277
From: https://easings.net/#easeOutCubic
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutElastic()
Section titled “easeOutElastic()”easeOutElastic(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:286
From: https://easings.net/#easeOutElastic
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutExpo()
Section titled “easeOutExpo()”easeOutExpo(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:301
From: https://easings.net/#easeOutExpo
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutQuad()
Section titled “easeOutQuad()”easeOutQuad(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:310
From: https://easings.net/#easeOutQuad
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutQuart()
Section titled “easeOutQuart()”easeOutQuart(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:319
From: https://easings.net/#easeOutQuart
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutQuint()
Section titled “easeOutQuint()”easeOutQuint(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:328
From: https://easings.net/#easeOutQuint
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
easeOutSine()
Section titled “easeOutSine()”easeOutSine(
time):number
Defined in: packages/isaacscript-common/src/functions/easing.ts:337
From: https://easings.net/#easeOutSine
Parameters
Section titled “Parameters”number
A value between 0 and 1 that represents how far along you are in the transition.
Returns
Section titled “Returns”number
