Class NumericsExtensions
- Namespace
- Backdash.Serialization.Numerics
- Assembly
- Backdash.dll
Serialization extensions for System System.Numerics
public static class NumericsExtensions
- Inheritance
-
NumericsExtensions
- Inherited Members
Methods
ReadQuaternion(in BinaryBufferReader)
Reads single Quaternion from buffer.
public static Quaternion ReadQuaternion(this in BinaryBufferReader reader)
Parameters
reader
BinaryBufferReader
Returns
ReadVector2(in BinaryBufferReader)
Reads single Vector2 from buffer.
public static Vector2 ReadVector2(this in BinaryBufferReader reader)
Parameters
reader
BinaryBufferReader
Returns
ReadVector3(in BinaryBufferReader)
Reads single Vector3 from buffer.
public static Vector3 ReadVector3(this in BinaryBufferReader reader)
Parameters
reader
BinaryBufferReader
Returns
ReadVector4(in BinaryBufferReader)
Reads single Vector4 from buffer.
public static Vector4 ReadVector4(this in BinaryBufferReader reader)
Parameters
reader
BinaryBufferReader
Returns
Write(in BinaryBufferWriter, in Quaternion)
Writes single Quaternionvalue
into buffer.
public static void Write(this in BinaryBufferWriter writer, in Quaternion value)
Parameters
writer
BinaryBufferWritervalue
Quaternion
Write(in BinaryBufferWriter, in Vector2)
Writes single Vector2value
into buffer.
public static void Write(this in BinaryBufferWriter writer, in Vector2 value)
Parameters
writer
BinaryBufferWritervalue
Vector2
Write(in BinaryBufferWriter, in Vector3)
Writes single Vector3value
into buffer.
public static void Write(this in BinaryBufferWriter writer, in Vector3 value)
Parameters
writer
BinaryBufferWritervalue
Vector3
Write(in BinaryBufferWriter, in Vector4)
Writes single Vector4value
into buffer.
public static void Write(this in BinaryBufferWriter writer, in Vector4 value)
Parameters
writer
BinaryBufferWritervalue
Vector4
Write(in BinaryRawBufferWriter, in Quaternion)
Writes single Quaternionvalue
into buffer.
public static void Write(this in BinaryRawBufferWriter writer, in Quaternion value)
Parameters
writer
BinaryRawBufferWritervalue
Quaternion
Write(in BinaryRawBufferWriter, in Vector2)
Writes single Vector2value
into buffer.
public static void Write(this in BinaryRawBufferWriter writer, in Vector2 value)
Parameters
writer
BinaryRawBufferWritervalue
Vector2
Write(in BinaryRawBufferWriter, in Vector3)
Writes single Vector3value
into buffer.
public static void Write(this in BinaryRawBufferWriter writer, in Vector3 value)
Parameters
writer
BinaryRawBufferWritervalue
Vector3
Write(in BinaryRawBufferWriter, in Vector4)
Writes single Vector4value
into buffer.
public static void Write(this in BinaryRawBufferWriter writer, in Vector4 value)
Parameters
writer
BinaryRawBufferWritervalue
Vector4