Struct TimelineEasingTrackDescriptor
Namespace: VelloSharp.Composition
Assembly: VelloSharp.Composition.dll
public readonly struct TimelineEasingTrackDescriptor
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
TimelineEasingTrackDescriptor(uint, ushort, float, float, float, TimelineEasing, TimelineRepeat, TimelineDirtyBinding)
public TimelineEasingTrackDescriptor(uint nodeId, ushort channelId, float startValue, float endValue, float duration, TimelineEasing easing, TimelineRepeat repeat, TimelineDirtyBinding dirtyBinding)
Parameters
nodeId
uint
channelId
ushort
startValue
float
endValue
float
duration
float
easing
TimelineEasing
repeat
TimelineRepeat
dirtyBinding
TimelineDirtyBinding
Properties
ChannelId
public ushort ChannelId { get; }
Property Value
DirtyBinding
public TimelineDirtyBinding DirtyBinding { get; }
Property Value
Duration
public float Duration { get; }
Property Value
Easing
public TimelineEasing Easing { get; }
Property Value
EndValue
public float EndValue { get; }
Property Value
NodeId
public uint NodeId { get; }
Property Value
Repeat
public TimelineRepeat Repeat { get; }
Property Value
StartValue
public float StartValue { get; }