Class AnimationChannel

AnimationChannel class

An animation channel combines an animation sampler with a target property being animated.

public sealed class AnimationChannel : ExtraProperties, IChildOf<Animation>

Properties

NameDescription
Extensions { get; }Gets a collection of JsonSerializable instances.
Extras { get; set; }Gets or sets the extras content of this instance.
LogicalIndex { get; }Gets the zero-based index of this Animation at !:GlbImage.LogicalAnimations
LogicalParent { get; }Gets the Animation instance that owns this object.
TargetNode { get; }Gets the Node which property is to be bound with this animation.
TargetNodePath { get; }Gets which property of the Node pointed by TargetNode is to be bound with this animation.

Methods

NameDescription
GetExtension<T>()
GetMorphSampler()
GetRotationSampler()
GetScaleSampler()
GetSparseMorphSampler()
GetTranslationSampler()
RemoveExtensions<T>()
RemoveExtensions<T>(T)
SetExtension<T>(T)
UseExtension<T>()

See Also