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