Class BufferedWriterExtensions

Provides extensions for BufferedWriter

Inheritance
BufferedWriterExtensions
Namespace: VoltRpc.IO
Assembly: VoltRpc.dll
Syntax
public static class BufferedWriterExtensions

Methods

| Edit this page View Source

WriteBool(BufferedWriter, bool)

Writes a bool

Declaration
public static void WriteBool(this BufferedWriter writer, bool value)
Parameters
TypeNameDescription
BufferedWriterwriter
boolvalue
| Edit this page View Source

WriteBytesMemory(BufferedWriter, ReadOnlyMemory<byte>)

Declaration
public static void WriteBytesMemory(this BufferedWriter writer, ReadOnlyMemory<byte> value)
Parameters
TypeNameDescription
BufferedWriterwriter
ReadOnlyMemory<byte>value
| Edit this page View Source

WriteBytesSpan(BufferedWriter, ReadOnlySpan<byte>)

Declaration
public static void WriteBytesSpan(this BufferedWriter writer, ReadOnlySpan<byte> value)
Parameters
TypeNameDescription
BufferedWriterwriter
ReadOnlySpan<byte>value
| Edit this page View Source

WriteChar(BufferedWriter, char)

Writes a char

Declaration
public static void WriteChar(this BufferedWriter writer, char value)
Parameters
TypeNameDescription
BufferedWriterwriter
charvalue
| Edit this page View Source

WriteDecimal(BufferedWriter, decimal)

Writes a decimal

Declaration
public static void WriteDecimal(this BufferedWriter writer, decimal value)
Parameters
TypeNameDescription
BufferedWriterwriter
decimalvalue
| Edit this page View Source

WriteDouble(BufferedWriter, double)

Writes a double

Declaration
public static void WriteDouble(this BufferedWriter writer, double value)
Parameters
TypeNameDescription
BufferedWriterwriter
doublevalue
| Edit this page View Source

WriteFloat(BufferedWriter, float)

Writes a float

Declaration
public static void WriteFloat(this BufferedWriter writer, float value)
Parameters
TypeNameDescription
BufferedWriterwriter
floatvalue
| Edit this page View Source

WriteInt(BufferedWriter, int)

Writes a int

Declaration
public static void WriteInt(this BufferedWriter writer, int value)
Parameters
TypeNameDescription
BufferedWriterwriter
intvalue
| Edit this page View Source

WriteLong(BufferedWriter, long)

Writes a long

Declaration
public static void WriteLong(this BufferedWriter writer, long value)
Parameters
TypeNameDescription
BufferedWriterwriter
longvalue
| Edit this page View Source

WriteMatrix3X2(BufferedWriter, Matrix3x2)

Writes a Matrix3x2

Declaration
public static void WriteMatrix3X2(this BufferedWriter writer, Matrix3x2 value)
Parameters
TypeNameDescription
BufferedWriterwriter
Matrix3x2value
| Edit this page View Source

WriteMatrix4X4(BufferedWriter, Matrix4x4)

Writes a Matrix4x4

Declaration
public static void WriteMatrix4X4(this BufferedWriter writer, Matrix4x4 value)
Parameters
TypeNameDescription
BufferedWriterwriter
Matrix4x4value
| Edit this page View Source

WritePlane(BufferedWriter, Plane)

Writes a Plane

Declaration
public static void WritePlane(this BufferedWriter writer, Plane value)
Parameters
TypeNameDescription
BufferedWriterwriter
Planevalue
| Edit this page View Source

WriteQuaternion(BufferedWriter, Quaternion)

Writes a Quaternion

Declaration
public static void WriteQuaternion(this BufferedWriter writer, Quaternion value)
Parameters
TypeNameDescription
BufferedWriterwriter
Quaternionvalue
| Edit this page View Source

WriteSByte(BufferedWriter, sbyte)

Writes a sbyte

Declaration
public static void WriteSByte(this BufferedWriter writer, sbyte value)
Parameters
TypeNameDescription
BufferedWriterwriter
sbytevalue
| Edit this page View Source

WriteShort(BufferedWriter, short)

Writes a short

Declaration
public static void WriteShort(this BufferedWriter writer, short value)
Parameters
TypeNameDescription
BufferedWriterwriter
shortvalue
| Edit this page View Source

WriteUInt(BufferedWriter, uint)

Writes a uint

Declaration
public static void WriteUInt(this BufferedWriter writer, uint value)
Parameters
TypeNameDescription
BufferedWriterwriter
uintvalue
| Edit this page View Source

WriteULong(BufferedWriter, ulong)

Writes a ulong

Declaration
public static void WriteULong(this BufferedWriter writer, ulong value)
Parameters
TypeNameDescription
BufferedWriterwriter
ulongvalue
| Edit this page View Source

WriteUShort(BufferedWriter, ushort)

Writes a ushort

Declaration
public static void WriteUShort(this BufferedWriter writer, ushort value)
Parameters
TypeNameDescription
BufferedWriterwriter
ushortvalue
| Edit this page View Source

WriteVector2(BufferedWriter, Vector2)

Writes a Vector2

Declaration
public static void WriteVector2(this BufferedWriter writer, Vector2 value)
Parameters
TypeNameDescription
BufferedWriterwriter
Vector2value
| Edit this page View Source

WriteVector3(BufferedWriter, Vector3)

Writes a Vector3

Declaration
public static void WriteVector3(this BufferedWriter writer, Vector3 value)
Parameters
TypeNameDescription
BufferedWriterwriter
Vector3value
| Edit this page View Source

WriteVector4(BufferedWriter, Vector4)

Writes a Vector4

Declaration
public static void WriteVector4(this BufferedWriter writer, Vector4 value)
Parameters
TypeNameDescription
BufferedWriterwriter
Vector4value