Class Animation
Assembly: Evergine.Assets.dll
Syntax
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
Extensions
Dictionary object with extension-specific objects.
Declaration
[JsonProperty("extensions")]
public Dictionary<string, object> Extensions { get; set; }
Property Value
Application-specific data.
Declaration
[JsonProperty("extras")]
public Extras Extras { get; set; }
Property Value
Name
The user-defined name of this object.
Declaration
[JsonProperty("name")]
public string Name { get; set; }
Property Value
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
Methods
ShouldSerializeChannels()
Declaration
public bool ShouldSerializeChannels()
Returns
ShouldSerializeExtensions()
Declaration
public bool ShouldSerializeExtensions()
Returns
Declaration
public bool ShouldSerializeExtras()
Returns
ShouldSerializeName()
Declaration
public bool ShouldSerializeName()
Returns
ShouldSerializeSamplers()
Declaration
public bool ShouldSerializeSamplers()
Returns
Extension Methods