ECurveEaseFunction

Types of easing functions for Slate animation curves. These are used to smooth out animations.

Windows
MacOS
Linux

References

Module

SlateCore

Header

/Engine/Source/Runtime/SlateCore/Public/Animation/CurveHandle.h

Include

#include "Animation/CurveHandle.h"

Syntax

enum ECurveEaseFunction
{
    Linear,
    QuadIn,
    QuadOut,
    QuadInOut,
    CubicIn,
    CubicOut,
    CubicInOut,
}

Values

Name

Description

Linear

Linear interpolation, with no easing

QuadIn

Quadratic ease in

QuadOut

Quadratic ease out

QuadInOut

Quadratic ease in, quadratic ease out

CubicIn

Cubic ease in

CubicOut

Cubic ease out

CubicInOut

Cubic ease in, cubic ease out

Remarks

Types of easing functions for Slate animation curves. These are used to smooth out animations.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss