Search Results for

    Show / Hide Table of Contents

    Class Ease

    Inheritance
    object
    Ease
    Namespace: Axis
    Assembly: cs.temp.dll.dll
    Syntax
    public class Ease

    Methods

    EaseInBack(float, float, float)

    Declaration
    public static float EaseInBack(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInBackD(float, float, float)

    Declaration
    public static float EaseInBackD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInBounce(float, float, float)

    Declaration
    public static float EaseInBounce(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInBounceD(float, float, float)

    Declaration
    public static float EaseInBounceD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInCirc(float, float, float)

    Declaration
    public static float EaseInCirc(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInCircD(float, float, float)

    Declaration
    public static float EaseInCircD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInCubic(float, float, float)

    Declaration
    public static float EaseInCubic(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInCubicD(float, float, float)

    Declaration
    public static float EaseInCubicD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInElastic(float, float, float)

    Declaration
    public static float EaseInElastic(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInElasticD(float, float, float)

    Declaration
    public static float EaseInElasticD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInExpo(float, float, float)

    Declaration
    public static float EaseInExpo(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInExpoD(float, float, float)

    Declaration
    public static float EaseInExpoD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInExpoOutCubic(float, float, float)

    Declaration
    public static float EaseInExpoOutCubic(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutBack(float, float, float)

    Declaration
    public static float EaseInOutBack(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutBackD(float, float, float)

    Declaration
    public static float EaseInOutBackD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutBounce(float, float, float)

    Declaration
    public static float EaseInOutBounce(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutBounceD(float, float, float)

    Declaration
    public static float EaseInOutBounceD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutCirc(float, float, float)

    Declaration
    public static float EaseInOutCirc(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutCircD(float, float, float)

    Declaration
    public static float EaseInOutCircD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutCubic(float, float, float)

    Declaration
    public static float EaseInOutCubic(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutCubicD(float, float, float)

    Declaration
    public static float EaseInOutCubicD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutElastic(float, float, float)

    Declaration
    public static float EaseInOutElastic(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutElasticD(float, float, float)

    Declaration
    public static float EaseInOutElasticD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutExpo(float, float, float)

    Declaration
    public static float EaseInOutExpo(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutExpoD(float, float, float)

    Declaration
    public static float EaseInOutExpoD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutQuad(float, float, float)

    Declaration
    public static float EaseInOutQuad(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutQuadD(float, float, float)

    Declaration
    public static float EaseInOutQuadD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutQuart(float, float, float)

    Declaration
    public static float EaseInOutQuart(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutQuartD(float, float, float)

    Declaration
    public static float EaseInOutQuartD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutQuint(float, float, float)

    Declaration
    public static float EaseInOutQuint(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutQuintD(float, float, float)

    Declaration
    public static float EaseInOutQuintD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutSine(float, float, float)

    Declaration
    public static float EaseInOutSine(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInOutSineD(float, float, float)

    Declaration
    public static float EaseInOutSineD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInQuad(float, float, float)

    Declaration
    public static float EaseInQuad(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInQuadD(float, float, float)

    Declaration
    public static float EaseInQuadD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInQuart(float, float, float)

    Declaration
    public static float EaseInQuart(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInQuartD(float, float, float)

    Declaration
    public static float EaseInQuartD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInQuint(float, float, float)

    Declaration
    public static float EaseInQuint(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInQuintD(float, float, float)

    Declaration
    public static float EaseInQuintD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInSine(float, float, float)

    Declaration
    public static float EaseInSine(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseInSineD(float, float, float)

    Declaration
    public static float EaseInSineD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseNenhuma(float, float, float)

    Declaration
    public static float EaseNenhuma(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutBack(float, float, float)

    Declaration
    public static float EaseOutBack(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutBackD(float, float, float)

    Declaration
    public static float EaseOutBackD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutBounce(float, float, float)

    Declaration
    public static float EaseOutBounce(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutBounceD(float, float, float)

    Declaration
    public static float EaseOutBounceD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutCirc(float, float, float)

    Declaration
    public static float EaseOutCirc(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutCircD(float, float, float)

    Declaration
    public static float EaseOutCircD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutCubic(float, float, float)

    Declaration
    public static float EaseOutCubic(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutCubicD(float, float, float)

    Declaration
    public static float EaseOutCubicD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutElastic(float, float, float)

    Declaration
    public static float EaseOutElastic(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutElasticD(float, float, float)

    Declaration
    public static float EaseOutElasticD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutExpo(float, float, float)

    Declaration
    public static float EaseOutExpo(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutExpoBack(float, float, float)

    Declaration
    public static float EaseOutExpoBack(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutExpoBounce(float, float, float)

    Declaration
    public static float EaseOutExpoBounce(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutExpoD(float, float, float)

    Declaration
    public static float EaseOutExpoD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutQuad(float, float, float)

    Declaration
    public static float EaseOutQuad(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutQuadD(float, float, float)

    Declaration
    public static float EaseOutQuadD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutQuart(float, float, float)

    Declaration
    public static float EaseOutQuart(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutQuartBack(float, float, float)

    Declaration
    public static float EaseOutQuartBack(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutQuartD(float, float, float)

    Declaration
    public static float EaseOutQuartD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutQuint(float, float, float)

    Declaration
    public static float EaseOutQuint(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutQuintD(float, float, float)

    Declaration
    public static float EaseOutQuintD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutSine(float, float, float)

    Declaration
    public static float EaseOutSine(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutSineBack(float, float, float)

    Declaration
    public static float EaseOutSineBack(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    EaseOutSineD(float, float, float)

    Declaration
    public static float EaseOutSineD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    GetEasingFunction(Function)

    Returns the function associated to the easingFunction enum. This value returned should be cached as it allocates memory to return.

    Declaration
    public static Ease.FunctionRef GetEasingFunction(Ease.Function easingFunction)
    Parameters
    Type Name Description
    Ease.Function easingFunction

    The enum associated with the easing function.

    Returns
    Type Description
    Ease.FunctionRef

    The easing function

    GetEasingFunctionDerivative(Function)

    Gets the derivative function of the appropriate easing function. If you use an easing function for position then this function can get you the speed at a given time (normalized).

    Declaration
    public static Ease.FunctionRef GetEasingFunctionDerivative(Ease.Function easingFunction)
    Parameters
    Type Name Description
    Ease.Function easingFunction
    Returns
    Type Description
    Ease.FunctionRef

    The derivative function

    Linear(float, float, float)

    Declaration
    public static float Linear(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    LinearD(float, float, float)

    Declaration
    public static float LinearD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    Spring(float, float, float)

    Declaration
    public static float Spring(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float

    SpringD(float, float, float)

    Declaration
    public static float SpringD(float start, float end, float value)
    Parameters
    Type Name Description
    float start
    float end
    float value
    Returns
    Type Description
    float
    In This Article
    Back to top Axis 1.0.0