Skip to content

Class DoubleProperty

Namespace: Void.Minecraft.Network.Registries.Transformations.Properties
Assembly: Void.Minecraft.dll

public record DoubleProperty : IPacketProperty<DoubleProperty>, IPacketProperty, IEquatable<DoubleProperty>

Inheritance

objectDoubleProperty

Implements

IPacketProperty<DoubleProperty>, IPacketProperty, IEquatable<DoubleProperty>

Inherited Members

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

Constructors

DoubleProperty(ReadOnlyMemory<byte>)

public DoubleProperty(ReadOnlyMemory<byte> Value)

Parameters

Value ReadOnlyMemory<byte>

Properties

AsPrimitive

public double AsPrimitive { get; }

Property Value

double

Value

public ReadOnlyMemory<byte> Value { get; init; }

Property Value

ReadOnlyMemory<byte>

Methods

FromPrimitive(double)

public static DoubleProperty FromPrimitive(double value)

Parameters

value double

Returns

DoubleProperty

Read(ref MinecraftBuffer)

public static DoubleProperty Read(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer

Returns

DoubleProperty

Write(ref MinecraftBuffer)

public void Write(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer