Search Results for

    Show / Hide Table of Contents

    Namespace Evergine.Framework.Animation

    Classes

    AnimationChannel

    Define the animation sequence for the animation2d system.

    AnimationChannelContext

    Define the animation sequence for the animation2d system.

    AnimationClip

    An animation clip.

    AnimationCurve

    A vector key.

    AnimationCurveEvaluator

    Evaluate the values of a curve.

    AnimationCurveEvaluatorFactory

    Evaluate the values of a curve.

    AnimationCurveEvaluatorFloat

    Evaluate the values of a curve.

    AnimationCurveEvaluatorFloatArray

    Evaluate the values of a curve.

    AnimationCurveEvaluatorQuaternion

    Evaluate the values of a curve.

    AnimationCurveEvaluatorVector2

    Evaluate the values of a curve.

    AnimationCurveEvaluatorVector3

    Evaluate the values of a curve.

    AnimationCurveEvaluatorVector4

    Evaluate the values of a curve.

    AnimationCurveEvaluator<T>

    Evaluate the values of a curve.

    AnimationCurveFloat

    A float curve.

    AnimationCurveFloatArray

    A float curve.

    AnimationCurveQuaternion

    A float curve.

    AnimationCurveVector2

    A float curve.

    AnimationCurveVector3

    A float curve.

    AnimationCurveVector4

    A float curve.

    AnimationCurve<T>

    A vector key.

    AnimationKeyframeEvent

    Define the animation keyframe event.

    AnimationSample

    An animation sample.

    AnimationTrackContext

    Define the animation sequence for the animation2d system.

    BackEase

    Represents an easing function that retracts the motion of an animation slightly before it begins to animate in the path indicated.

    BinaryAnimationSample

    An animation sample.

    CircleEase

    Represents an easing function that creates an animation that accelerates and/or decelerates using a circular function.

    CubicEase

    Represents an easing function that creates an animation that accelerates and/or decelerates using the formula f(t) = t^3.

    EasingFunctionBase

    Define the Easing Function base.

    ElasticEase

    Represents an easing function that creates an animation that resembles a spring oscillating back and forth until it comes to rest.

    PropertyUpdater

    The curve updater property.

    Structs

    AnimationKeyframe<T>

    A vector key.

    AnimationSample.AnimationChannelPose

    The animation channel pose.

    AnimationSample.AnimationSampleKey

    The animation sample key.

    BinaryAnimationSample.BinaryAnimationIndicesSample

    Index of a channel sample in each clip.

    Interfaces

    IEasingFunction

    Interface for creating custom Easing Function.

    Enums

    AnimationCurve.AnimationEvaluatedType

    The evaluated type.

    AnimationInPlaceMode

    Enumerate that indicates the center mode of a skeleton.

    AnimationState

    Represent an animation state.

    EasingFunctions

    Easing functions allow you to apply custom mathematical formulas to your animations. For example, you may want an object to realistically bounce or behave as though it were on a spring. You could use Key-Frame or even From/To/By animations to approximate these effects but it would take a significant amount of work and the animation would be less accurate than using a mathematical formula.

    EasingMode

    Easing Mode for animation 2D system.

    In This Article
    Back to top
    Generated by DocFX