Class AnimationChannel
- Namespace
- LibGFX.Graphics.Animation3D
- Assembly
- LibGFX.dll
Represents an animation channel for a specific bone, containing keyframes for position, rotation, and scale.
public class AnimationChannel
- Inheritance
-
AnimationChannel
- Inherited Members
Properties
BoneName
Gets or sets the name of the bone associated with this instance.
public string BoneName { get; set; }
Property Value
NumPositions
Gets the number of positions in the collection.
public int NumPositions { get; }
Property Value
NumRotations
Gets the number of rotations in the collection.
public int NumRotations { get; }
Property Value
NumScalings
Gets the number of scaling operations currently defined.
public int NumScalings { get; }
Property Value
Positions
Gets or sets the collection of key positions associated with the object.
public List<KeyPosition> Positions { get; set; }
Property Value
Rotations
Gets or sets the collection of key rotation records associated with this entity.
public List<KeyRotation> Rotations { get; set; }
Property Value
Remarks
Each entry in the collection represents a single key rotation event, including relevant metadata such as the rotation date and status. Modifying this collection affects the recorded history of key rotations for the entity.
Scales
Gets or sets the collection of key scales associated with this instance.
public List<KeyScale> Scales { get; set; }