Search Results for

    Show / Hide Table of Contents

    Class Animation

    Inheritance
    object
    Animation
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: glTFLoader.Schema
    Assembly: Evergine.Assets.dll
    Syntax
    public class Animation

    Properties

    Channels

    An array of channels, each of which targets an animation's sampler at a node's property. Different channels of the same animation can't have equal targets.

    Declaration
    [JsonRequired]
    [JsonProperty("channels")]
    public AnimationChannel[] Channels { get; set; }
    Property Value
    Type Description
    AnimationChannel[]

    Extensions

    Dictionary object with extension-specific objects.

    Declaration
    [JsonProperty("extensions")]
    public Dictionary<string, object> Extensions { get; set; }
    Property Value
    Type Description
    Dictionary<string, object>

    Extras

    Application-specific data.

    Declaration
    [JsonProperty("extras")]
    public Extras Extras { get; set; }
    Property Value
    Type Description
    Extras

    Name

    The user-defined name of this object.

    Declaration
    [JsonProperty("name")]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    Samplers

    An array of samplers that combines input and output accessors with an interpolation algorithm to define a keyframe graph (but not its target).

    Declaration
    [JsonRequired]
    [JsonProperty("samplers")]
    public AnimationSampler[] Samplers { get; set; }
    Property Value
    Type Description
    AnimationSampler[]

    Methods

    ShouldSerializeChannels()

    Declaration
    public bool ShouldSerializeChannels()
    Returns
    Type Description
    bool

    ShouldSerializeExtensions()

    Declaration
    public bool ShouldSerializeExtensions()
    Returns
    Type Description
    bool

    ShouldSerializeExtras()

    Declaration
    public bool ShouldSerializeExtras()
    Returns
    Type Description
    bool

    ShouldSerializeName()

    Declaration
    public bool ShouldSerializeName()
    Returns
    Type Description
    bool

    ShouldSerializeSamplers()

    Declaration
    public bool ShouldSerializeSamplers()
    Returns
    Type Description
    bool

    Extension Methods

    ReflectionHelper.GetMemberAssembly(object)
    ReflectionHelper.GetTypeName(object)
    In This Article
    Back to top
    Generated by DocFX