Easing
Functions
easeInSine
▸ easeInSine(time): number
From: https://easings.net/#easeInSine
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:10
easeOutSine
▸ easeOutSine(time): number
From: https://easings.net/#easeOutSine
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:19
easeInOutSine
▸ easeInOutSine(time): number
From: https://easings.net/#easeInOutSine
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:28
easeInCubic
▸ easeInCubic(time): number
From: https://easings.net/#easeInCubic
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:37
easeOutCubic
▸ easeOutCubic(time): number
From: https://easings.net/#easeOutCubic
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:46
easeInOutCubic
▸ easeInOutCubic(time): number
From: https://easings.net/#easeInOutCubic
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:55
easeInQuint
▸ easeInQuint(time): number
From: https://easings.net/#easeInQuint
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:64
easeOutQuint
▸ easeOutQuint(time): number
From: https://easings.net/#easeOutQuint
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:73
easeInOutQuint
▸ easeInOutQuint(time): number
From: https://easings.net/#easeInOutQuint
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:82
easeInCirc
▸ easeInCirc(time): number
From: https://easings.net/#easeInCirc
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:93
easeOutCirc
▸ easeOutCirc(time): number
From: https://easings.net/#easeOutCirc
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:102
easeInOutCirc
▸ easeInOutCirc(time): number
From: https://easings.net/#easeInOutCirc
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:111
easeInElastic
▸ easeInElastic(time): number
From: https://easings.net/#easeInElastic
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:122
easeOutElastic
▸ easeOutElastic(time): number
From: https://easings.net/#easeOutElastic
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:137
easeInOutElastic
▸ easeInOutElastic(time): number
From: https://easings.net/#easeInOutElastic
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:152
easeInQuad
▸ easeInQuad(time): number
From: https://easings.net/#easeInQuad
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:170
easeOutQuad
▸ easeOutQuad(time): number
From: https://easings.net/#easeOutQuad
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:179
easeInOutQuad
▸ easeInOutQuad(time): number
From: https://easings.net/#easeInOutQuad
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:188
easeInQuart
▸ easeInQuart(time): number
From: https://easings.net/#easeInQuart
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:197
easeOutQuart
▸ easeOutQuart(time): number
From: https://easings.net/#easeOutQuart
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:206
easeInOutQuart
▸ easeInOutQuart(time): number
From: https://easings.net/#easeInOutQuart
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:215
easeInExpo
▸ easeInExpo(time): number
From: https://easings.net/#easeInExpo
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:226
easeOutExpo
▸ easeOutExpo(time): number
From: https://easings.net/#easeOutExpo
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:235
easeInOutExpo
▸ easeInOutExpo(time): number
From: https://easings.net/#easeInOutExpo
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:244
easeInBack
▸ easeInBack(time): number
From: https://easings.net/#easeInBack
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:259
easeOutBack
▸ easeOutBack(time): number
From: https://easings.net/#easeOutBack
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:271
easeInOutBack
▸ easeInOutBack(time): number
From: https://easings.net/#easeInOutBack
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:283
easeInBounce
▸ easeInBounce(time): number
From: https://easings.net/#easeInBounce
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:297
easeOutBounce
▸ easeOutBounce(time): number
From: https://easings.net/#easeInOutSine
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number
Defined in
packages/isaacscript-common/src/functions/easing.ts:306
easeInOutBounce
▸ easeInOutBounce(time): number
From: https://easings.net/#easeInOutBounce
Parameters
| Name | Type | Description |
|---|---|---|
time | number | A value between 0 and 1 that represents how far along you are in the transition. |
Returns
number