Class BinaryWriter
- Namespace
- TaleWorlds.Library
- Assembly
- TaleWorlds.Library.dll
public class BinaryWriter : IWriter
- Inheritance
-
BinaryWriter
- Implements
- Inherited Members
Constructors
BinaryWriter()
public BinaryWriter()
BinaryWriter(int)
public BinaryWriter(int capacity)
Parameters
capacity
int
Properties
Data
public byte[] Data { get; }
Property Value
- byte[]
Length
public int Length { get; }
Property Value
Methods
AppendData(BinaryWriter)
public void AppendData(BinaryWriter writer)
Parameters
writer
BinaryWriter
Clear()
public void Clear()
EnsureLength(int)
public void EnsureLength(int added)
Parameters
added
int
Write3ByteInt(int)
public void Write3ByteInt(int value)
Parameters
value
int
WriteBool(bool)
public void WriteBool(bool value)
Parameters
value
bool
WriteByte(byte)
public void WriteByte(byte value)
Parameters
value
byte
WriteBytes(byte[])
public void WriteBytes(byte[] bytes)
Parameters
bytes
byte[]
WriteColor(Color)
public void WriteColor(Color value)
Parameters
value
Color
WriteDouble(double)
public void WriteDouble(double value)
Parameters
value
double
WriteFloat(float)
public void WriteFloat(float value)
Parameters
value
float
WriteFloats(float[], int)
public void WriteFloats(float[] value, int count)
Parameters
WriteInt(int)
public void WriteInt(int value)
Parameters
value
int
WriteLong(long)
public void WriteLong(long value)
Parameters
value
long
WriteSByte(sbyte)
public void WriteSByte(sbyte value)
Parameters
value
sbyte
WriteSerializableObject(ISerializableObject)
public void WriteSerializableObject(ISerializableObject serializableObject)
Parameters
serializableObject
ISerializableObject
WriteShort(short)
public void WriteShort(short value)
Parameters
value
short
WriteShorts(short[], int)
public void WriteShorts(short[] value, int count)
Parameters
WriteString(string)
public void WriteString(string value)
Parameters
value
string
WriteUInt(uint)
public void WriteUInt(uint value)
Parameters
value
uint
WriteULong(ulong)
public void WriteULong(ulong value)
Parameters
value
ulong
WriteUShort(ushort)
public void WriteUShort(ushort value)
Parameters
value
ushort
WriteVec2(Vec2)
public void WriteVec2(Vec2 vec2)
Parameters
vec2
Vec2
WriteVec3(Vec3)
public void WriteVec3(Vec3 vec3)
Parameters
vec3
Vec3
WriteVec3Int(Vec3i)
public void WriteVec3Int(Vec3i vec3)
Parameters
vec3
Vec3i
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).