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
capacityint
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
writerBinaryWriter
Clear()
public void Clear()
EnsureLength(int)
public void EnsureLength(int added)
Parameters
addedint
Write3ByteInt(int)
public void Write3ByteInt(int value)
Parameters
valueint
WriteBool(bool)
public void WriteBool(bool value)
Parameters
valuebool
WriteByte(byte)
public void WriteByte(byte value)
Parameters
valuebyte
WriteBytes(byte[])
public void WriteBytes(byte[] bytes)
Parameters
bytesbyte[]
WriteColor(Color)
public void WriteColor(Color value)
Parameters
valueColor
WriteDouble(double)
public void WriteDouble(double value)
Parameters
valuedouble
WriteFloat(float)
public void WriteFloat(float value)
Parameters
valuefloat
WriteFloats(float[], int)
public void WriteFloats(float[] value, int count)
Parameters
WriteInt(int)
public void WriteInt(int value)
Parameters
valueint
WriteLong(long)
public void WriteLong(long value)
Parameters
valuelong
WriteSByte(sbyte)
public void WriteSByte(sbyte value)
Parameters
valuesbyte
WriteSerializableObject(ISerializableObject)
public void WriteSerializableObject(ISerializableObject serializableObject)
Parameters
serializableObjectISerializableObject
WriteShort(short)
public void WriteShort(short value)
Parameters
valueshort
WriteShorts(short[], int)
public void WriteShorts(short[] value, int count)
Parameters
WriteString(string)
public void WriteString(string value)
Parameters
valuestring
WriteUInt(uint)
public void WriteUInt(uint value)
Parameters
valueuint
WriteULong(ulong)
public void WriteULong(ulong value)
Parameters
valueulong
WriteUShort(ushort)
public void WriteUShort(ushort value)
Parameters
valueushort
WriteVec2(Vec2)
public void WriteVec2(Vec2 vec2)
Parameters
vec2Vec2
WriteVec3(Vec3)
public void WriteVec3(Vec3 vec3)
Parameters
vec3Vec3
WriteVec3Int(Vec3i)
public void WriteVec3Int(Vec3i vec3)
Parameters
vec3Vec3i
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).