unreal.EasingFunc

class unreal.EasingFunc

Bases: EnumBase

Provides different easing functions that can be used in blueprints

C++ Source:

  • Module: Engine

  • File: KismetMathLibrary.h

CIRCULAR_IN: EasingFunc

Easing is based on a half circle.

Type:

11

CIRCULAR_IN_OUT: EasingFunc

Easing is based on two half circles.

Type:

13

CIRCULAR_OUT: EasingFunc

Easing is based on an inverted half circle.

Type:

12

EASE_IN: EasingFunc

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

Type:

5

EASE_IN_OUT: EasingFunc

Smoothly accelerates and decelerates. Ease amount controlled by BlendExp.

Type:

7

EASE_OUT: EasingFunc

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

Type:

6

EXPO_IN: EasingFunc

Easing in using an exponential

Type:

8

EXPO_IN_OUT: EasingFunc

Easing in/out using an exponential method

Type:

10

EXPO_OUT: EasingFunc

Easing out using an exponential

Type:

9

LINEAR: EasingFunc

Simple linear interpolation.

Type:

0

SINUSOIDAL_IN: EasingFunc

Sinusoidal in interpolation.

Type:

2

SINUSOIDAL_IN_OUT: EasingFunc

Sinusoidal in/out interpolation.

Type:

4

SINUSOIDAL_OUT: EasingFunc

Sinusoidal out interpolation.

Type:

3

STEP: EasingFunc

Simple step interpolation.

Type:

1