Skip to main content

Struct TimelineSpringTrackDescriptor

Namespace: VelloSharp.Composition
Assembly: VelloSharp.Composition.dll

public readonly struct TimelineSpringTrackDescriptor

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

TimelineSpringTrackDescriptor(uint, ushort, float, float, float, float, float, float, float, float, TimelineDirtyBinding)​

public TimelineSpringTrackDescriptor(uint nodeId, ushort channelId, float stiffness, float damping, float mass, float startValue, float initialVelocity, float targetValue, float restVelocity, float restOffset, TimelineDirtyBinding dirtyBinding)

Parameters​

nodeId uint

channelId ushort

stiffness float

damping float

mass float

startValue float

initialVelocity float

targetValue float

restVelocity float

restOffset float

dirtyBinding TimelineDirtyBinding

Properties​

ChannelId​

public ushort ChannelId { get; }

Property Value​

ushort

Damping​

public float Damping { get; }

Property Value​

float

DirtyBinding​

public TimelineDirtyBinding DirtyBinding { get; }

Property Value​

TimelineDirtyBinding

InitialVelocity​

public float InitialVelocity { get; }

Property Value​

float

Mass​

public float Mass { get; }

Property Value​

float

NodeId​

public uint NodeId { get; }

Property Value​

uint

RestOffset​

public float RestOffset { get; }

Property Value​

float

RestVelocity​

public float RestVelocity { get; }

Property Value​

float

StartValue​

public float StartValue { get; }

Property Value​

float

Stiffness​

public float Stiffness { get; }

Property Value​

float

TargetValue​

public float TargetValue { get; }

Property Value​

float