unreal.EasingFuncType

class unreal.EasingFuncType

Bases: EnumBase

An easing type defining how to ease float values.

C++ Source:

  • Module: AnimGraphRuntime

  • File: CommonAnimationTypes.h

CIRCULAR_IN: EasingFuncType = Ellipsis

Circular easing (only in)

Type:

8

CIRCULAR_IN_OUT: EasingFuncType = Ellipsis

Circular easing (in and out)

Type:

10

CIRCULAR_OUT: EasingFuncType = Ellipsis

Circular easing (only out)

Type:

9

CUBIC: EasingFuncType = Ellipsis

Cubic version of the value (only in)

Type:

2

CUBIC_IN_OUT: EasingFuncType = Ellipsis

Cubic version of the value (in and out)

Type:

4

CUSTOM_CURVE: EasingFuncType = Ellipsis

Custom - based on an optional Curve

Type:

14

EXP_IN: EasingFuncType = Ellipsis

Exponential easing (only in)

Type:

11

EXP_IN_OUT: EasingFuncType = Ellipsis

Exponential easing (in and out)

Type:

13

EXP_OUT: EasingFuncType = Ellipsis

Exponential easing (only out)

Type:

12

HERMITE_CUBIC: EasingFuncType = Ellipsis

Easing using a cubic hermite function

Type:

5

LINEAR: EasingFuncType = Ellipsis

Linear easing (no change to the value)

Type:

0

QUADRATIC_IN_OUT: EasingFuncType = Ellipsis

Quadratic version of the value (in and out)

Type:

3

QUARTIC_IN_OUT: EasingFuncType = Ellipsis

Quartic version of the value (in and out)

Type:

6

QUINTIC_IN_OUT: EasingFuncType = Ellipsis

Quintic version of the value (in and out)

Type:

7

SINUSOIDAL: EasingFuncType = Ellipsis

Easing using a sinus function

Type:

1