IReadMessage

Barotrauma.Networking.IReadMessage

Functions

PeekByte()

PeekByte

Returns

  • number

ReadBoolean()

ReadBoolean

Returns

  • bool

ReadByte()

ReadByte

Returns

  • number

ReadBytes(numberOfBytes)

ReadBytes

Parameters

  • numberOfBytes number

Returns

  • Byte[]

ReadColorR8G8B8()

ReadColorR8G8B8

Returns

  • Microsoft.Xna.Framework.Color

ReadColorR8G8B8A8()

ReadColorR8G8B8A8

Returns

  • Microsoft.Xna.Framework.Color

ReadDouble()

ReadDouble

Returns

  • number

ReadIdentifier()

ReadIdentifier

Returns

  • Identifier

ReadInt16()

ReadInt16

Returns

  • number

ReadInt32()

ReadInt32

Returns

  • number

ReadInt64()

ReadInt64

Returns

  • number

ReadPadBits()

ReadPadBits

ReadRangedInteger(min, max)

ReadRangedInteger

Parameters

  • min number

  • max number

Returns

  • number

ReadRangedSingle(min, max, bitCount)

ReadRangedSingle

Parameters

  • min number

  • max number

  • bitCount number

Returns

  • number

ReadSingle()

ReadSingle

Returns

  • number

ReadString()

ReadString

Returns

ReadUInt16()

ReadUInt16

Returns

  • number

ReadUInt32()

ReadUInt32

Returns

  • number

ReadUInt64()

ReadUInt64

Returns

  • number

ReadVariableUInt32()

ReadVariableUInt32

Returns

  • number

Fields

BitPosition

BitPosition, field of type number

  • BitPosition

Buffer

Buffer, field of type Byte[]

  • Buffer

BytePosition

BytePosition, field of type number

  • BytePosition

LengthBits

LengthBits, field of type number

  • LengthBits

LengthBytes

LengthBytes, field of type number

  • LengthBytes

Sender

Sender, field of type Networking.NetworkConnection

  • Sender