Struct VelloRenderFrameContext
Namespace: VelloSharp.Integration.Avalonia
Assembly: VelloSharp.Integration.dll
public readonly record struct VelloRenderFrameContext : IEquatable<VelloRenderFrameContext>
Implements
IEquatable<VelloRenderFrameContext>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
VelloRenderFrameContext(Scene, uint, uint, double, TimeSpan, TimeSpan)
public VelloRenderFrameContext(Scene Scene, uint Width, uint Height, double RenderScaling, TimeSpan DeltaTime, TimeSpan TotalTime)
Parameters
Scene Scene
Width uint
Height uint
RenderScaling double
DeltaTime TimeSpan
TotalTime TimeSpan
Properties
DeltaTime
public TimeSpan DeltaTime { get; init; }
Property Value
Height
public uint Height { get; init; }
Property Value
RenderScaling
public double RenderScaling { get; init; }
Property Value
Scene
public Scene Scene { get; init; }
Property Value
TotalTime
public TimeSpan TotalTime { get; init; }
Property Value
Width
public uint Width { get; init; }