UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
EEasingFunc Namespace Reference

Enumerations

enum  Type : int {
  Linear , Step , SinusoidalIn , SinusoidalOut ,
  SinusoidalInOut , EaseIn , EaseOut , EaseInOut ,
  ExpoIn , ExpoOut , ExpoInOut , CircularIn ,
  CircularOut , CircularInOut
}
 

Detailed Description

Provides different easing functions that can be used in blueprints

Enumeration Type Documentation

◆ Type

Enumerator
Linear 

Simple linear interpolation.

Step 

Simple step interpolation.

SinusoidalIn 

Sinusoidal in interpolation.

SinusoidalOut 

Sinusoidal out interpolation.

SinusoidalInOut 

Sinusoidal in/out interpolation.

EaseIn 

Smoothly accelerates, but does not decelerate into the target. Ease amount controlled by BlendExp.

EaseOut 

Immediately accelerates, but smoothly decelerates into the target. Ease amount controlled by BlendExp.

EaseInOut 

Smoothly accelerates and decelerates. Ease amount controlled by BlendExp.

ExpoIn 

Easing in using an exponential

ExpoOut 

Easing out using an exponential

ExpoInOut 

Easing in/out using an exponential method

CircularIn 

Easing is based on a half circle.

CircularOut 

Easing is based on an inverted half circle.

CircularInOut 

Easing is based on two half circles.