M&B: Bannerlord 1.2.7
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.Library.BinaryReader Class Reference

Inherits TaleWorlds.Library.IReader.

Public Member Functions

 BinaryReader (byte[] data)
 
ISerializableObject ReadSerializableObject ()
 
int Read3ByteInt ()
 
int ReadInt ()
 
short ReadShort ()
 
void ReadFloats (float[] output, int count)
 
void ReadShorts (short[] output, int count)
 
string ReadString ()
 
Color ReadColor ()
 
bool ReadBool ()
 
float ReadFloat ()
 
uint ReadUInt ()
 
ulong ReadULong ()
 
long ReadLong ()
 
byte ReadByte ()
 
byte[] ReadBytes (int length)
 
Vec2 ReadVec2 ()
 
Vec3 ReadVec3 ()
 
Vec3i ReadVec3Int ()
 
sbyte ReadSByte ()
 
ushort ReadUShort ()
 
double ReadDouble ()
 
ISerializableObject ReadSerializableObject ()
 
int ReadInt ()
 
short ReadShort ()
 
string ReadString ()
 
Color ReadColor ()
 
bool ReadBool ()
 
float ReadFloat ()
 
uint ReadUInt ()
 
ulong ReadULong ()
 
long ReadLong ()
 
byte ReadByte ()
 
byte[] ReadBytes (int length)
 
Vec2 ReadVec2 ()
 
Vec3 ReadVec3 ()
 
Vec3i ReadVec3Int ()
 
sbyte ReadSByte ()
 
ushort ReadUShort ()
 
double ReadDouble ()
 

Properties

byte[] Data [get]
 
int UnreadByteCount [get]
 

Constructor & Destructor Documentation

◆ BinaryReader()

TaleWorlds.Library.BinaryReader.BinaryReader ( byte[]  data)

Member Function Documentation

◆ ReadSerializableObject()

ISerializableObject TaleWorlds.Library.BinaryReader.ReadSerializableObject ( )

◆ Read3ByteInt()

int TaleWorlds.Library.BinaryReader.Read3ByteInt ( )

◆ ReadInt()

int TaleWorlds.Library.BinaryReader.ReadInt ( )

◆ ReadShort()

short TaleWorlds.Library.BinaryReader.ReadShort ( )

◆ ReadFloats()

void TaleWorlds.Library.BinaryReader.ReadFloats ( float[]  output,
int  count 
)

◆ ReadShorts()

void TaleWorlds.Library.BinaryReader.ReadShorts ( short[]  output,
int  count 
)

◆ ReadString()

string TaleWorlds.Library.BinaryReader.ReadString ( )

◆ ReadColor()

Color TaleWorlds.Library.BinaryReader.ReadColor ( )

◆ ReadBool()

bool TaleWorlds.Library.BinaryReader.ReadBool ( )

◆ ReadFloat()

float TaleWorlds.Library.BinaryReader.ReadFloat ( )

◆ ReadUInt()

uint TaleWorlds.Library.BinaryReader.ReadUInt ( )

◆ ReadULong()

ulong TaleWorlds.Library.BinaryReader.ReadULong ( )

◆ ReadLong()

long TaleWorlds.Library.BinaryReader.ReadLong ( )

◆ ReadByte()

byte TaleWorlds.Library.BinaryReader.ReadByte ( )

◆ ReadBytes()

byte[] TaleWorlds.Library.BinaryReader.ReadBytes ( int  length)

◆ ReadVec2()

Vec2 TaleWorlds.Library.BinaryReader.ReadVec2 ( )

◆ ReadVec3()

Vec3 TaleWorlds.Library.BinaryReader.ReadVec3 ( )

◆ ReadVec3Int()

Vec3i TaleWorlds.Library.BinaryReader.ReadVec3Int ( )

◆ ReadSByte()

sbyte TaleWorlds.Library.BinaryReader.ReadSByte ( )

◆ ReadUShort()

ushort TaleWorlds.Library.BinaryReader.ReadUShort ( )

◆ ReadDouble()

double TaleWorlds.Library.BinaryReader.ReadDouble ( )

Property Documentation

◆ Data

byte [] TaleWorlds.Library.BinaryReader.Data
get

◆ UnreadByteCount

int TaleWorlds.Library.BinaryReader.UnreadByteCount
get