Skip to main content

Struct ChartStreamingUpdate

Namespace: VelloSharp.ChartEngine
Assembly: VelloSharp.ChartEngine.dll

Describes a streaming motion event to animate via the shared timeline runtime.

public readonly record struct ChartStreamingUpdate : IEquatable<ChartStreamingUpdate>

Implements

IEquatable<ChartStreamingUpdate>

Inherited Members

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

Constructors

ChartStreamingUpdate(uint, ChartStreamingEventKind, double)

Describes a streaming motion event to animate via the shared timeline runtime.

public ChartStreamingUpdate(uint SeriesId, ChartStreamingEventKind Kind, double ShiftSeconds = 0)

Parameters

SeriesId uint

Kind ChartStreamingEventKind

ShiftSeconds double

Properties

Kind

public ChartStreamingEventKind Kind { get; init; }

Property Value

ChartStreamingEventKind

SeriesId

public uint SeriesId { get; init; }

Property Value

uint

ShiftSeconds

public double ShiftSeconds { get; init; }

Property Value

double