Search Results for

    Show / Hide Table of Contents

    Class AnimationTrackContext

    Defines the animation sequence.

    Inheritance
    object
    AnimationTrackContext
    Namespace: Evergine.Framework.Animation
    Assembly: Evergine.Framework.dll
    Syntax
    public class AnimationTrackContext

    Fields

    ChannelsContext

    The context of the channel.

    Declaration
    public AnimationChannelContext[] ChannelsContext
    Field Value
    Type Description
    AnimationChannelContext[]

    ListenKeyframeEvents

    Listens to keyframe events.

    Declaration
    public bool ListenKeyframeEvents
    Field Value
    Type Description
    bool

    LoopCount

    Number of loops.

    Declaration
    public int LoopCount
    Field Value
    Type Description
    int

    Nodes

    The hierarchical mapping.

    Declaration
    public Entity[] Nodes
    Field Value
    Type Description
    Entity[]

    PositionOffset

    Latest motion position.

    Declaration
    public Vector3 PositionOffset
    Field Value
    Type Description
    Vector3

    RootChannelPositionContext

    The root channel context.

    Declaration
    public AnimationChannelContext RootChannelPositionContext
    Field Value
    Type Description
    AnimationChannelContext

    RootChannelRotationContext

    The root channel context.

    Declaration
    public AnimationChannelContext RootChannelRotationContext
    Field Value
    Type Description
    AnimationChannelContext

    RotationOffset

    The last motion rotation.

    Declaration
    public Quaternion RotationOffset
    Field Value
    Type Description
    Quaternion

    Time

    Represents the current context time.

    Declaration
    public float? Time
    Field Value
    Type Description
    float?

    Methods

    Initialize(AnimationClip)

    Initializes this context.

    Declaration
    public void Initialize(AnimationClip track)
    Parameters
    Type Name Description
    AnimationClip track

    The track.

    Reset()

    Resets the context.

    Declaration
    public void Reset()

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In this article
    Back to top
    Generated by DocFX