TriLib
Search Results for

    Show / Hide Table of Contents

    Interface IAnimation

    Represents a TriLib Animation.

    Inherited Members
    IObject.Name
    IObject.Used
    Namespace: TriLibCore.Interfaces
    Assembly: TriLibCore.dll
    Syntax
    public interface IAnimation : IObject

    Properties

    AnimationCurveBindings

    Gets/Sets the List of Animation Curve Bindings from this Animation.

    Declaration
    List<IAnimationCurveBinding> AnimationCurveBindings { get; set; }
    Property Value
    Type Description
    List<IAnimationCurveBinding>

    AnimationCurvesByModel

    Declaration
    Dictionary<IModel, Dictionary<string, IAnimationCurve>> AnimationCurvesByModel { get; set; }
    Property Value
    Type Description
    Dictionary<IModel, Dictionary<string, IAnimationCurve>>

    FrameRate

    Gets/Sets this Animation frame-rate in frames per second.

    Declaration
    float FrameRate { get; set; }
    Property Value
    Type Description
    float

    TranslationKeyTimes

    Indicates which keyframe times sets the model position.

    Declaration
    HashSet<float> TranslationKeyTimes { get; set; }
    Property Value
    Type Description
    HashSet<float>

    Extension Methods

    IObjectExtensions.TryToDispose<T>(object)
    In this article
    Back to top Generated by DocFX