Navigation
API > API/Runtime > API/Runtime/SlateCore > API/Runtime/SlateCore/Animation
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.