Show / Hide Table of Contents

Class VectorBuilderExtensions

Inheritance
object
VectorBuilderExtensions
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SlipeServer.Packets.Builder
Assembly: SlipeServer.Packets.dll
Syntax
public static class VectorBuilderExtensions

Methods

| Edit this page View Source

Write(PacketBuilder, Vector2)

Declaration
public static void Write(this PacketBuilder builder, Vector2 vector)
Parameters
Type Name Description
PacketBuilder builder
Vector2 vector
| Edit this page View Source

Write(PacketBuilder, Vector3)

Declaration
public static void Write(this PacketBuilder builder, Vector3 vector)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
| Edit this page View Source

Write(PacketBuilder, Vector3, int, int)

Declaration
public static void Write(this PacketBuilder builder, Vector3 vector, int integerBits, int fractionalBits)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
int integerBits
int fractionalBits
| Edit this page View Source

WriteCompressedVector3(PacketBuilder, Vector3)

Declaration
public static void WriteCompressedVector3(this PacketBuilder builder, Vector3 vector)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
| Edit this page View Source

WriteLowPrecisionVector3(PacketBuilder, Vector3)

Declaration
public static void WriteLowPrecisionVector3(this PacketBuilder builder, Vector3 vector)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
| Edit this page View Source

WriteNormalizedVector(PacketBuilder, Vector3)

Declaration
public static void WriteNormalizedVector(this PacketBuilder builder, Vector3 vector)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
| Edit this page View Source

WriteVector2(PacketBuilder, Vector2, int, int)

Declaration
public static void WriteVector2(this PacketBuilder builder, Vector2 vector, int integerBits = 14, int fractionalBits = 10)
Parameters
Type Name Description
PacketBuilder builder
Vector2 vector
int integerBits
int fractionalBits
| Edit this page View Source

WriteVector3WithZAsFloat(PacketBuilder, Vector3, int, int)

Declaration
public static void WriteVector3WithZAsFloat(this PacketBuilder builder, Vector3 vector, int integerBits = 14, int fractionalBits = 10)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
int integerBits
int fractionalBits
| Edit this page View Source

WriteVectorAsUshorts(PacketBuilder, Vector3)

Declaration
public static void WriteVectorAsUshorts(this PacketBuilder builder, Vector3 vector)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
| Edit this page View Source

WriteVelocityVector(PacketBuilder, Vector3)

Declaration
public static void WriteVelocityVector(this PacketBuilder builder, Vector3 vector)
Parameters
Type Name Description
PacketBuilder builder
Vector3 vector
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX