Table of Contents

Class BinaryReader

Namespace
TaleWorlds.Library
Assembly
TaleWorlds.Library.dll
public class BinaryReader : IReader
Inheritance
BinaryReader
Implements
Inherited Members

Constructors

BinaryReader(byte[])

public BinaryReader(byte[] data)

Parameters

data byte[]

Properties

Data

public byte[] Data { get; }

Property Value

byte[]

UnreadByteCount

public int UnreadByteCount { get; }

Property Value

int

Methods

Read3ByteInt()

public int Read3ByteInt()

Returns

int

ReadBool()

public bool ReadBool()

Returns

bool

ReadByte()

public byte ReadByte()

Returns

byte

ReadBytes(int)

public byte[] ReadBytes(int length)

Parameters

length int

Returns

byte[]

ReadColor()

public Color ReadColor()

Returns

Color

ReadDouble()

public double ReadDouble()

Returns

double

ReadFloat()

public float ReadFloat()

Returns

float

ReadFloats(float[], int)

public void ReadFloats(float[] output, int count)

Parameters

output float[]
count int

ReadInt()

public int ReadInt()

Returns

int

ReadLong()

public long ReadLong()

Returns

long

ReadSByte()

public sbyte ReadSByte()

Returns

sbyte

ReadSerializableObject()

public ISerializableObject ReadSerializableObject()

Returns

ISerializableObject

ReadShort()

public short ReadShort()

Returns

short

ReadShorts(short[], int)

public void ReadShorts(short[] output, int count)

Parameters

output short[]
count int

ReadString()

public string ReadString()

Returns

string

ReadUInt()

public uint ReadUInt()

Returns

uint

ReadULong()

public ulong ReadULong()

Returns

ulong

ReadUShort()

public ushort ReadUShort()

Returns

ushort

ReadVec2()

public Vec2 ReadVec2()

Returns

Vec2

ReadVec3()

public Vec3 ReadVec3()

Returns

Vec3

ReadVec3Int()

public Vec3i ReadVec3Int()

Returns

Vec3i

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).