Class AnimatablePropertyT
AnimatableProperty<T> class
Represents a property value that can be animated using ICurveSampler
.
public class AnimatableProperty<T>
where T : struct
Parameter | Description |
---|
T | The type of the value. |
Properties
Name | Description |
---|
IsAnimated { get; } | |
Tracks { get; } | |
Value { get; set; } | Gets or sets the default value of this instance. When animations are disabled, or there’s no animation track available, this will be the returned value. |
Methods
Name | Description |
---|
Clone() | |
GetValueAt(string, float) | Evaluates the value of this AnimatableProperty at a given offset for a given track. |
RemoveTrack(string) | Removes the animation track. |
SetTrack(string, ICurveSampler<T>) | Assigns an animation curve to a given track. |
SetValue(params float[]) | |
UseTrackBuilder(string) | |
See Also