Table of Contents

Class Easing

Namespace
Icy.Animations
Assembly
IcyUI.dll

Provides a small set of standard EasingFunctions for use with Easing.

public static class Easing
Inheritance
Easing
Inherited Members

Properties

EaseInCubic

Gets a stronger-accelerating variant of EaseInQuad.

public static EasingFunction EaseInCubic { get; }

Property Value

EasingFunction

EaseInOutCubic

Gets a stronger variant of EaseInOutQuad.

public static EasingFunction EaseInOutCubic { get; }

Property Value

EasingFunction

EaseInOutQuad

Gets an easing function that accelerates through the first half and decelerates through the second.

public static EasingFunction EaseInOutQuad { get; }

Property Value

EasingFunction

EaseInQuad

Gets an easing function that starts slow and accelerates towards the end.

public static EasingFunction EaseInQuad { get; }

Property Value

EasingFunction

EaseOutCubic

Gets a stronger-decelerating variant of EaseOutQuad.

public static EasingFunction EaseOutCubic { get; }

Property Value

EasingFunction

EaseOutQuad

Gets an easing function that starts fast and decelerates towards the end.

public static EasingFunction EaseOutQuad { get; }

Property Value

EasingFunction

Linear

Gets an easing function with no reshaping - playback position and progress advance at the same rate.

public static EasingFunction Linear { get; }

Property Value

EasingFunction