Search Results for

    Show / Hide Table of Contents

    Class NetworkWriterExtensions

    Inheritance
    Object
    NetworkWriterExtensions
    Namespace: Mirror
    Assembly: doc.dll
    Syntax
    public static class NetworkWriterExtensions : object

    Methods

    | Improve this Doc View Source

    WriteArray<T>(NetworkWriter, T[])

    Declaration
    public static void WriteArray<T>(this NetworkWriter writer, T[] array)
    Parameters
    Type Name Description
    NetworkWriter writer
    T[] array
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    WriteArraySegment<T>(NetworkWriter, ArraySegment<T>)

    Declaration
    public static void WriteArraySegment<T>(this NetworkWriter writer, ArraySegment<T> segment)
    Parameters
    Type Name Description
    NetworkWriter writer
    ArraySegment<T> segment
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    WriteBool(NetworkWriter, Boolean)

    Declaration
    public static void WriteBool(this NetworkWriter writer, bool value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Boolean value
    | Improve this Doc View Source

    WriteBoolNullable(NetworkWriter, Nullable<Boolean>)

    Declaration
    public static void WriteBoolNullable(this NetworkWriter writer, bool? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Boolean> value
    | Improve this Doc View Source

    WriteByte(NetworkWriter, Byte)

    Declaration
    public static void WriteByte(this NetworkWriter writer, byte value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Byte value
    | Improve this Doc View Source

    WriteByteNullable(NetworkWriter, Nullable<Byte>)

    Declaration
    public static void WriteByteNullable(this NetworkWriter writer, byte? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Byte> value
    | Improve this Doc View Source

    WriteBytesAndSize(NetworkWriter, Byte[])

    Declaration
    public static void WriteBytesAndSize(this NetworkWriter writer, byte[] buffer)
    Parameters
    Type Name Description
    NetworkWriter writer
    Byte[] buffer
    | Improve this Doc View Source

    WriteBytesAndSize(NetworkWriter, Byte[], Int32, Int32)

    Declaration
    public static void WriteBytesAndSize(this NetworkWriter writer, byte[] buffer, int offset, int count)
    Parameters
    Type Name Description
    NetworkWriter writer
    Byte[] buffer
    Int32 offset
    Int32 count
    | Improve this Doc View Source

    WriteBytesAndSizeSegment(NetworkWriter, ArraySegment<Byte>)

    Declaration
    public static void WriteBytesAndSizeSegment(this NetworkWriter writer, ArraySegment<byte> buffer)
    Parameters
    Type Name Description
    NetworkWriter writer
    ArraySegment<Byte> buffer
    | Improve this Doc View Source

    WriteChar(NetworkWriter, Char)

    Declaration
    public static void WriteChar(this NetworkWriter writer, char value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Char value
    | Improve this Doc View Source

    WriteCharNullable(NetworkWriter, Nullable<Char>)

    Declaration
    public static void WriteCharNullable(this NetworkWriter writer, char? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Char> value
    | Improve this Doc View Source

    WriteColor(NetworkWriter, Color)

    Declaration
    public static void WriteColor(this NetworkWriter writer, Color value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Color value
    | Improve this Doc View Source

    WriteColor32(NetworkWriter, Color32)

    Declaration
    public static void WriteColor32(this NetworkWriter writer, Color32 value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Color32 value
    | Improve this Doc View Source

    WriteColor32Nullable(NetworkWriter, Nullable<Color32>)

    Declaration
    public static void WriteColor32Nullable(this NetworkWriter writer, Color32? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Color32> value
    | Improve this Doc View Source

    WriteColorNullable(NetworkWriter, Nullable<Color>)

    Declaration
    public static void WriteColorNullable(this NetworkWriter writer, Color? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Color> value
    | Improve this Doc View Source

    WriteDecimal(NetworkWriter, Decimal)

    Declaration
    public static void WriteDecimal(this NetworkWriter writer, decimal value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Decimal value
    | Improve this Doc View Source

    WriteDecimalNullable(NetworkWriter, Nullable<Decimal>)

    Declaration
    public static void WriteDecimalNullable(this NetworkWriter writer, decimal? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Decimal> value
    | Improve this Doc View Source

    WriteDouble(NetworkWriter, Double)

    Declaration
    public static void WriteDouble(this NetworkWriter writer, double value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Double value
    | Improve this Doc View Source

    WriteDoubleNullable(NetworkWriter, Nullable<Double>)

    Declaration
    public static void WriteDoubleNullable(this NetworkWriter writer, double? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Double> value
    | Improve this Doc View Source

    WriteFloat(NetworkWriter, Single)

    Declaration
    public static void WriteFloat(this NetworkWriter writer, float value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Single value
    | Improve this Doc View Source

    WriteFloatNullable(NetworkWriter, Nullable<Single>)

    Declaration
    public static void WriteFloatNullable(this NetworkWriter writer, float? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Single> value
    | Improve this Doc View Source

    WriteGameObject(NetworkWriter, GameObject)

    Declaration
    public static void WriteGameObject(this NetworkWriter writer, GameObject value)
    Parameters
    Type Name Description
    NetworkWriter writer
    GameObject value
    | Improve this Doc View Source

    WriteGuid(NetworkWriter, Guid)

    Declaration
    public static void WriteGuid(this NetworkWriter writer, Guid value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Guid value
    | Improve this Doc View Source

    WriteGuidNullable(NetworkWriter, Nullable<Guid>)

    Declaration
    public static void WriteGuidNullable(this NetworkWriter writer, Guid? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Guid> value
    | Improve this Doc View Source

    WriteInt(NetworkWriter, Int32)

    Declaration
    public static void WriteInt(this NetworkWriter writer, int value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Int32 value
    | Improve this Doc View Source

    WriteIntNullable(NetworkWriter, Nullable<Int32>)

    Declaration
    public static void WriteIntNullable(this NetworkWriter writer, int? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Int32> value
    | Improve this Doc View Source

    WriteList<T>(NetworkWriter, List<T>)

    Declaration
    public static void WriteList<T>(this NetworkWriter writer, List<T> list)
    Parameters
    Type Name Description
    NetworkWriter writer
    List<T> list
    Type Parameters
    Name Description
    T
    | Improve this Doc View Source

    WriteLong(NetworkWriter, Int64)

    Declaration
    public static void WriteLong(this NetworkWriter writer, long value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Int64 value
    | Improve this Doc View Source

    WriteLongNullable(NetworkWriter, Nullable<Int64>)

    Declaration
    public static void WriteLongNullable(this NetworkWriter writer, long? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Int64> value
    | Improve this Doc View Source

    WriteMatrix4x4(NetworkWriter, Matrix4x4)

    Declaration
    public static void WriteMatrix4x4(this NetworkWriter writer, Matrix4x4 value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Matrix4x4 value
    | Improve this Doc View Source

    WriteMatrix4x4Nullable(NetworkWriter, Nullable<Matrix4x4>)

    Declaration
    public static void WriteMatrix4x4Nullable(this NetworkWriter writer, Matrix4x4? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Matrix4x4> value
    | Improve this Doc View Source

    WriteNetworkBehaviour(NetworkWriter, NetworkBehaviour)

    Declaration
    public static void WriteNetworkBehaviour(this NetworkWriter writer, NetworkBehaviour value)
    Parameters
    Type Name Description
    NetworkWriter writer
    NetworkBehaviour value
    | Improve this Doc View Source

    WriteNetworkIdentity(NetworkWriter, NetworkIdentity)

    Declaration
    public static void WriteNetworkIdentity(this NetworkWriter writer, NetworkIdentity value)
    Parameters
    Type Name Description
    NetworkWriter writer
    NetworkIdentity value
    | Improve this Doc View Source

    WritePlane(NetworkWriter, Plane)

    Declaration
    public static void WritePlane(this NetworkWriter writer, Plane value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Plane value
    | Improve this Doc View Source

    WritePlaneNullable(NetworkWriter, Nullable<Plane>)

    Declaration
    public static void WritePlaneNullable(this NetworkWriter writer, Plane? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Plane> value
    | Improve this Doc View Source

    WriteQuaternion(NetworkWriter, Quaternion)

    Declaration
    public static void WriteQuaternion(this NetworkWriter writer, Quaternion value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Quaternion value
    | Improve this Doc View Source

    WriteQuaternionNullable(NetworkWriter, Nullable<Quaternion>)

    Declaration
    public static void WriteQuaternionNullable(this NetworkWriter writer, Quaternion? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Quaternion> value
    | Improve this Doc View Source

    WriteRay(NetworkWriter, Ray)

    Declaration
    public static void WriteRay(this NetworkWriter writer, Ray value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Ray value
    | Improve this Doc View Source

    WriteRayNullable(NetworkWriter, Nullable<Ray>)

    Declaration
    public static void WriteRayNullable(this NetworkWriter writer, Ray? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Ray> value
    | Improve this Doc View Source

    WriteRect(NetworkWriter, Rect)

    Declaration
    public static void WriteRect(this NetworkWriter writer, Rect value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Rect value
    | Improve this Doc View Source

    WriteRectNullable(NetworkWriter, Nullable<Rect>)

    Declaration
    public static void WriteRectNullable(this NetworkWriter writer, Rect? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Rect> value
    | Improve this Doc View Source

    WriteSByte(NetworkWriter, SByte)

    Declaration
    public static void WriteSByte(this NetworkWriter writer, sbyte value)
    Parameters
    Type Name Description
    NetworkWriter writer
    SByte value
    | Improve this Doc View Source

    WriteSByteNullable(NetworkWriter, Nullable<SByte>)

    Declaration
    public static void WriteSByteNullable(this NetworkWriter writer, sbyte? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<SByte> value
    | Improve this Doc View Source

    WriteShort(NetworkWriter, Int16)

    Declaration
    public static void WriteShort(this NetworkWriter writer, short value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Int16 value
    | Improve this Doc View Source

    WriteShortNullable(NetworkWriter, Nullable<Int16>)

    Declaration
    public static void WriteShortNullable(this NetworkWriter writer, short? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Int16> value
    | Improve this Doc View Source

    WriteSprite(NetworkWriter, Sprite)

    Declaration
    public static void WriteSprite(this NetworkWriter writer, Sprite sprite)
    Parameters
    Type Name Description
    NetworkWriter writer
    Sprite sprite
    | Improve this Doc View Source

    WriteString(NetworkWriter, String)

    Declaration
    public static void WriteString(this NetworkWriter writer, string value)
    Parameters
    Type Name Description
    NetworkWriter writer
    String value
    | Improve this Doc View Source

    WriteTexture2D(NetworkWriter, Texture2D)

    Declaration
    public static void WriteTexture2D(this NetworkWriter writer, Texture2D texture2D)
    Parameters
    Type Name Description
    NetworkWriter writer
    Texture2D texture2D
    | Improve this Doc View Source

    WriteTransform(NetworkWriter, Transform)

    Declaration
    public static void WriteTransform(this NetworkWriter writer, Transform value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Transform value
    | Improve this Doc View Source

    WriteUInt(NetworkWriter, UInt32)

    Declaration
    public static void WriteUInt(this NetworkWriter writer, uint value)
    Parameters
    Type Name Description
    NetworkWriter writer
    UInt32 value
    | Improve this Doc View Source

    WriteUIntNullable(NetworkWriter, Nullable<UInt32>)

    Declaration
    public static void WriteUIntNullable(this NetworkWriter writer, uint? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<UInt32> value
    | Improve this Doc View Source

    WriteULong(NetworkWriter, UInt64)

    Declaration
    public static void WriteULong(this NetworkWriter writer, ulong value)
    Parameters
    Type Name Description
    NetworkWriter writer
    UInt64 value
    | Improve this Doc View Source

    WriteULongNullable(NetworkWriter, Nullable<UInt64>)

    Declaration
    public static void WriteULongNullable(this NetworkWriter writer, ulong? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<UInt64> value
    | Improve this Doc View Source

    WriteUri(NetworkWriter, Uri)

    Declaration
    public static void WriteUri(this NetworkWriter writer, Uri uri)
    Parameters
    Type Name Description
    NetworkWriter writer
    Uri uri
    | Improve this Doc View Source

    WriteUShort(NetworkWriter, UInt16)

    Declaration
    public static void WriteUShort(this NetworkWriter writer, ushort value)
    Parameters
    Type Name Description
    NetworkWriter writer
    UInt16 value
    | Improve this Doc View Source

    WriteUShortNullable(NetworkWriter, Nullable<UInt16>)

    Declaration
    public static void WriteUShortNullable(this NetworkWriter writer, ushort? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<UInt16> value
    | Improve this Doc View Source

    WriteVector2(NetworkWriter, Vector2)

    Declaration
    public static void WriteVector2(this NetworkWriter writer, Vector2 value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Vector2 value
    | Improve this Doc View Source

    WriteVector2Int(NetworkWriter, Vector2Int)

    Declaration
    public static void WriteVector2Int(this NetworkWriter writer, Vector2Int value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Vector2Int value
    | Improve this Doc View Source

    WriteVector2IntNullable(NetworkWriter, Nullable<Vector2Int>)

    Declaration
    public static void WriteVector2IntNullable(this NetworkWriter writer, Vector2Int? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Vector2Int> value
    | Improve this Doc View Source

    WriteVector2Nullable(NetworkWriter, Nullable<Vector2>)

    Declaration
    public static void WriteVector2Nullable(this NetworkWriter writer, Vector2? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Vector2> value
    | Improve this Doc View Source

    WriteVector3(NetworkWriter, Vector3)

    Declaration
    public static void WriteVector3(this NetworkWriter writer, Vector3 value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Vector3 value
    | Improve this Doc View Source

    WriteVector3Int(NetworkWriter, Vector3Int)

    Declaration
    public static void WriteVector3Int(this NetworkWriter writer, Vector3Int value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Vector3Int value
    | Improve this Doc View Source

    WriteVector3IntNullable(NetworkWriter, Nullable<Vector3Int>)

    Declaration
    public static void WriteVector3IntNullable(this NetworkWriter writer, Vector3Int? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Vector3Int> value
    | Improve this Doc View Source

    WriteVector3Nullable(NetworkWriter, Nullable<Vector3>)

    Declaration
    public static void WriteVector3Nullable(this NetworkWriter writer, Vector3? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Vector3> value
    | Improve this Doc View Source

    WriteVector4(NetworkWriter, Vector4)

    Declaration
    public static void WriteVector4(this NetworkWriter writer, Vector4 value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Vector4 value
    | Improve this Doc View Source

    WriteVector4Nullable(NetworkWriter, Nullable<Vector4>)

    Declaration
    public static void WriteVector4Nullable(this NetworkWriter writer, Vector4? value)
    Parameters
    Type Name Description
    NetworkWriter writer
    Nullable<Vector4> value
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX