Zdexby TheHolyOneZ
8,798 structs
Struct

DataStreamWriter

: ValueType : Object
Unity.Collections.DataStreamWriter, Unity.Collections 0x0028 (40 B) Unity.Collections.dll
0x00x0028

Members 2

OffsetSizeNameTypeFlags
0x20m_DataStreamDataPrivate
0x08m_SendHandleDatalongPublic

Functions 62

SignatureFlagsNativeParams
bool get_IsLittleEndian()PublicStatic+1 flags0x01
void .ctor(int length, const AllocatorHandle& allocator)Public+1 flags0x04
void .ctor(const NativeArray<System.Byte>& data)Public+1 flags0x10
void .ctor(const Byte*& data, int length)Public+1 flags0x04
NativeArray<System.Byte> AsNativeArray()Public0x10
void Initialize(ref DataStreamWriter& self, const NativeArray<System.Byte>& data)PrivateStatic0x28
short ByteSwap(short val)PrivateStatic0x02
int ByteSwap(int val)PrivateStatic0x04
bool get_IsCreated()Public+1 flags0x01
bool get_HasFailedWrites()Public+1 flags0x01
int get_Capacity()Public+1 flags0x04
int get_Length()Public+1 flags0x04
int get_LengthInBits()Public+1 flags0x04
void SyncBitData()Private0x00
void Flush()Public0x00
bool WriteBytesInternal(const Byte*& data, int bytes)Private0x04
bool WriteByte(byte value)Public0x01
bool WriteBytes(const NativeArray<System.Byte>& value)Public0x10
bool WriteBytes(const Span<System.Byte>& value)Public0x10
bool WriteShort(short value)Public0x02
bool WriteUShort(ushort value)Public0x02
bool WriteInt(int value)Public0x04
bool WriteUInt(uint value)Public0x04
bool WriteLong(long value)Public0x08
bool WriteULong(ulong value)Public0x08
bool WriteShortNetworkByteOrder(short value)Public0x02
bool WriteUShortNetworkByteOrder(ushort value)Public0x02
bool WriteIntNetworkByteOrder(int value)Public0x04
bool WriteUIntNetworkByteOrder(uint value)Public0x04
bool WriteFloat(float value)Public0x04
bool WriteDouble(double value)Public0x08
void FlushBits()Private0x00
void WriteRawBitsInternal(uint value, int numbits)Private0x04
bool WriteRawBits(uint value, int numbits)Public0x04
bool WritePackedUInt(uint value, ref StreamCompressionModel& model)Public0xF4
bool WritePackedULong(ulong value, ref StreamCompressionModel& model)Public0xF4
bool WritePackedInt(int value, ref StreamCompressionModel& model)Public0xF4
bool WritePackedLong(long value, ref StreamCompressionModel& model)Public0xF4
bool WritePackedFloat(float value, ref StreamCompressionModel& model)Public0xF4
bool WritePackedDouble(double value, ref StreamCompressionModel& model)Public0xF4
bool WritePackedUIntDelta(uint value, uint baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedIntDelta(int value, int baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedLongDelta(long value, long baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedULongDelta(ulong value, ulong baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedFloatDelta(float value, float baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedDoubleDelta(double value, double baseline, ref StreamCompressionModel& model)Public0xF4
bool WriteFixedString32(const FixedString32Bytes& str)Public0x20
bool WriteFixedString64(const FixedString64Bytes& str)Public0x40
bool WriteFixedString128(const FixedString128Bytes& str)Public0x80
bool WriteFixedString512(const FixedString512Bytes& str)Public0x200
bool WriteFixedString4096(const FixedString4096Bytes& str)Public0x1000
bool WritePackedFixedString32Delta(const FixedString32Bytes& str, const FixedString32Bytes& baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedFixedString64Delta(const FixedString64Bytes& str, const FixedString64Bytes& baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedFixedString128Delta(const FixedString128Bytes& str, const FixedString128Bytes& baseline, ref StreamCompressionModel& model)Public0xF4
bool WritePackedFixedString512Delta(const FixedString512Bytes& str, const FixedString512Bytes& baseline, ref StreamCompressionModel& model)Public0x200
bool WritePackedFixedString4096Delta(const FixedString4096Bytes& str, const FixedString4096Bytes& baseline, ref StreamCompressionModel& model)Public0x1000
bool WritePackedFixedStringDelta(const Byte*& data, uint length, const Byte*& baseData, uint baseLength, ref StreamCompressionModel& model)Private0xF4
void Clear()Public0x00
void CheckRead()Private0x00
void CheckWrite()Private0x00
void CheckAllocator(const AllocatorHandle& allocator)PrivateStatic0x04
void CheckBits(uint value, int numBits)PrivateStatic0x04

Used by 1

types with a member, parameter or interface of this type