Skip to content

Class FloatProperty

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

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

Inheritance

objectFloatProperty

Implements

IPacketProperty<FloatProperty>, IPacketProperty, IEquatable<FloatProperty>

Inherited Members

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

Constructors

FloatProperty(ReadOnlyMemory<byte>)

public FloatProperty(ReadOnlyMemory<byte> Value)

Parameters

Value ReadOnlyMemory<byte>

Properties

AsPrimitive

public float AsPrimitive { get; }

Property Value

float

Value

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

Property Value

ReadOnlyMemory<byte>

Methods

FromPrimitive(float)

public static FloatProperty FromPrimitive(float value)

Parameters

value float

Returns

FloatProperty

Read(ref MinecraftBuffer)

public static FloatProperty Read(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer

Returns

FloatProperty

Write(ref MinecraftBuffer)

public void Write(ref MinecraftBuffer buffer)

Parameters

buffer MinecraftBuffer