EasingType
constEasingType:object
Defined in: animation/Easing.ts:15
Type Declaration
Section titled “Type Declaration”CubicBezier
Section titled “CubicBezier”
readonlyCubicBezier:14=14
EaseInBack
Section titled “EaseInBack”
readonlyEaseInBack:7=7
EaseInCubic
Section titled “EaseInCubic”
readonlyEaseInCubic:4=4
EaseInElastic
Section titled “EaseInElastic”
readonlyEaseInElastic:10=10
EaseInOutBack
Section titled “EaseInOutBack”
readonlyEaseInOutBack:9=9
EaseInOutCubic
Section titled “EaseInOutCubic”
readonlyEaseInOutCubic:6=6
EaseInOutElastic
Section titled “EaseInOutElastic”
readonlyEaseInOutElastic:12=12
EaseInOutQuad
Section titled “EaseInOutQuad”
readonlyEaseInOutQuad:3=3
EaseInQuad
Section titled “EaseInQuad”
readonlyEaseInQuad:1=1
EaseOutBack
Section titled “EaseOutBack”
readonlyEaseOutBack:8=8
EaseOutBounce
Section titled “EaseOutBounce”
readonlyEaseOutBounce:13=13
EaseOutCubic
Section titled “EaseOutCubic”
readonlyEaseOutCubic:5=5
EaseOutElastic
Section titled “EaseOutElastic”
readonlyEaseOutElastic:11=11
EaseOutQuad
Section titled “EaseOutQuad”
readonlyEaseOutQuad:2=2
Linear
Section titled “Linear”
readonlyLinear:0=0
readonlyStep:15=15
Easing.ts
Pure easing math — 1:1 port of C++ EasingFunctions.hpp
The EasingType enum values are WASM boundary contract — they must stay in lock-step with src/esengine/animation/TweenData.hpp::EasingType.