Skip to content

Latest commit

 

History

History
326 lines (325 loc) · 9.67 KB

File metadata and controls

326 lines (325 loc) · 9.67 KB
title BitReaderDeprecated
name BitReaderDeprecated
permalink /api/bit-reader-deprecated/

BitReaderDeprecated ``class`` Obsolete

Namespace: MLAPI.Serialization

Assembly: MLAPI.dll

Public Properties

public ``ulong`` Remaining { get; }

public ``ulong`` BitLength { get; }


Public Methods

public ``ValueType`` ReadValueType();


public ``T`` ReadValueTypeOrString();


public ``bool`` ReadBool();


public ``float`` ReadFloat();


public ``double`` ReadDouble();


public ``byte`` ReadByte();


public ``void`` SkipPadded();


public ``ushort`` ReadUShort();


public ``uint`` ReadUInt();


public ``sbyte`` ReadSByte();


public ``short`` ReadShort();


public ``int`` ReadInt();


public ``long`` ReadLong();


public ``float[]`` ReadFloatArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadFloatArray(``float[]`` buffer, ``int`` known);

Parameters

``float[]`` buffer

``int`` known


public ``double[]`` ReadDoubleArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadDoubleArray(``double[]`` buffer, ``int`` known);

Parameters

``double[]`` buffer

``int`` known


public ``byte[]`` ReadByteArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadByteArray(``byte[]`` buffer, ``int`` known);

Parameters

``byte[]`` buffer

``int`` known


public ``ushort[]`` ReadUShortArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadUShortArray(``ushort[]`` buffer, ``int`` known);

Parameters

``ushort[]`` buffer

``int`` known


public ``uint[]`` ReadUIntArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadUIntArray(``uint[]`` buffer, ``int`` known);

Parameters

``uint[]`` buffer

``int`` known


public ``ulong[]`` ReadULongArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadULongArray(``ulong[]`` buffer, ``int`` known);

Parameters

``ulong[]`` buffer

``int`` known


public ``sbyte[]`` ReadSByteArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadSByteArray(``sbyte[]`` buffer, ``int`` known);

Parameters

``sbyte[]`` buffer

``int`` known


public ``short[]`` ReadShortArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadShortArray(``short[]`` buffer, ``int`` known);

Parameters

``short[]`` buffer

``int`` known


public ``int[]`` ReadIntArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadIntArray(``int[]`` buffer, ``int`` known);

Parameters

``int[]`` buffer

``int`` known


public ``long[]`` ReadLongArray(``int`` known);

Parameters

``int`` known


public ``uint`` ReadLongArray(``long[]`` buffer, ``int`` known);

Parameters

``long[]`` buffer

``int`` known


public ``string`` ReadString();


public ``byte`` ReadBits(``int`` bits);

Parameters

``int`` bits


public ``ulong`` ReadULong();


public ``void`` Dispose();



Public Static Methods

public static [``BitReaderDeprecated``](/MLAPI/api/bit-reader-deprecated/) Get(``byte[]`` readFrom);

Parameters

``byte[]`` readFrom



Inherited Methods

public ``bool`` Equals(``object`` obj);

Inherited from: ``object``
Parameters

``object`` obj


public ``int`` GetHashCode();

Inherited from: ``object``

public ``Type`` GetType();

Inherited from: ``object``

public ``string`` ToString();

Inherited from: ``object``