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