Skip to main content

Easing

Functions

easeInSine

easeInSine(time): number

From: https://easings.net/#easeInSine

Parameters

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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

NameTypeDescription
timenumberA 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:330