Table of Contents

EasingFloat Struct

public struct EasingFloat
Inherited Members
Extension Methods

Methods

BackIn(float)

Overshoots the range once and returns.

BackInOut(float)
BackOut(float)
BounceIn(float)

Simulates a bouncing motion against a boundary.

BounceInOut(float)
BounceOut(float)
CircIn(float)

=> 1.0f - sqrt(1.0f - x * x)

CircInOut(float)
CircOut(float)
CubicIn(float)

=> pow(x, 3f)

CubicInOut(float)
CubicOut(float)
ElasticIn(float)

Simulates spring-like oscillations.

ElasticInOut(float)
ElasticOut(float)
ExpoIn(float)

=> pow(2.0f, 10.0f * x - 10.0f)

ExpoInOut(float)
ExpoOut(float)
QuadIn(float)

=> pow(x, 2f)

QuadInOut(float)
QuadOut(float)
QuartIn(float)

=> pow(x, 4f)

QuartInOut(float)
QuartOut(float)
QuintIn(float)

=> pow(x, 5f)

QuintInOut(float)
QuintOut(float)
SineIn(float)

Uses approximate sine value.

SineInOut(float)
SineOut(float)