Class AnimationChannelTarget
Inheritance
AnimationChannelTarget
Assembly: Evergine.Assets.dll
Syntax
public class AnimationChannelTarget
Properties
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
Node
The index of the node to target.
Declaration
[JsonProperty("node")]
public int? Node { get; set; }
Property Value
Path
The name of the node's TRS property to modify, or the "weights" of the Morph Targets it instantiates. For the "translation" property, the values that are provided by the sampler are the translation along the x, y, and z axes. For the "rotation" property, the values are a quaternion in the order (x, y, z, w), where w is the scalar. For the "scale" property, the values are the scaling factors along the x, y, and z axes.
Declaration
[JsonConverter(typeof(StringEnumConverter))]
[JsonRequired]
[JsonProperty("path")]
public AnimationChannelTarget.PathEnum Path { get; set; }
Property Value
Methods
ShouldSerializeExtensions()
Declaration
public bool ShouldSerializeExtensions()
Returns
Declaration
public bool ShouldSerializeExtras()
Returns
ShouldSerializeNode()
Declaration
public bool ShouldSerializeNode()
Returns
Extension Methods