Zdexby TheHolyOneZ
49,743 classes
Class

Writer

: Object
UnityEngine.ResourceManagement.Util.BinaryStorageBuffer.Writer, Unity.ResourceManager 0x0030 (48 B) inherited 0x0010 Unity.ResourceManager.dll
0x00x0030

Members 5

OffsetSizeNameTypeFlagsDefault
0x04totalBytesuintPrivate—
0x04defaulChunkSizeuintPrivate—
0x08chunksList<UnityEngine.ResourceManagement.Util.BinaryStorageBuffer.Writer.Chunk>Private—
0x08existingValuesDictionary<UnityEngine.Hash128Private—
0x08serializationAdaptersDictionary<System.TypePrivate—

Functions 26

SignatureFlagsNativeParams
uint get_Length()Public+1 flags0x04
void .ctor(int chunkSize, const ISerializationAdapter[]& adapters)Public+1 flags0x08
Chunk FindChunkWithSpace(uint length)Private0x08
uint WriteInternal(const Void*& pData, uint dataSize, bool prefixSize)Private0x04
uint ReserveInternal(uint dataSize, bool prefixSize)Private0x04
void WriteInternal(uint id, const Void*& pData, uint dataSize, bool prefixSize)Private0x04
uint Reserve()Public0x04
uint Write(const uint8& val)Public0x04
uint Write(const uint8& val)Public0x04
uint Write(uint offset, const uint8& val)Public—0x04
uint Write(uint offset, const uint8& val)Public0x04
uint Reserve(uint count)Public0x04
uint Write(const T[]& values, bool hashElements)Public0x08
uint Write(uint offset, const T[]& values, bool hashElements)Public0x08
uint WriteObjects(IEnumerable<T> objs, bool serizalizeTypeData)Public0x08
uint WriteObject(object obj, bool serializeTypeData)Public0x08
uint WriteString(const string& str, ushort sep)Public0x08
uint WriteStringInternal(const string& val, Encoding enc)Private0x08
byte[] SerializeToByteArray()Public0x08
uint SerializeToStream(Stream str)Public0x08
bool IsUnicode(const string& str)PrivateStatic0x08
uint WriteAutoEncodedString(const string& str)Private0x08
uint WriteUnicodeString(const string& str)Private0x08
uint ComputeStringSize(const string& str, ref bool& isUnicode)PrivateStatic0x08
uint WriteDynamicString(const string& str, ushort sep)Private0x08
uint RecurseDynamicStringParts(const StringParts[]& parts, int index, ushort sep, uint minSize)Private0x08

Used by 7

types with a member, parameter or interface of this type