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; }