Zdexby TheHolyOneZ
42,628 classes
Class

BaseDataReader

: BaseDataReaderWriter : Object
Sirenix.Serialization.BaseDataReader, Sirenix.Serialization 0x0030 (48 B) inherited 0x0020 Sirenix.Serialization.dll
0x00x0030

Members 2

OffsetSizeNameTypeFlagsDefault
0x08contextDeserializationContextPrivate—
0x08streamStreamPrivate—
Inherited from BaseDataReaderWriter 2
OffsetSizeNameTypeFlagsDefault
0x08nodesNodeInfo[]Private—
0x04nodesLengthintPrivate—

Functions 40

SignatureFlagsNativeParams
void .ctor(Stream stream, DeserializationContext context)2 flags—0x08
int get_CurrentNodeId()PublicFinal+3 flags—0x04
int get_CurrentNodeDepth()PublicFinal+3 flags—0x04
string get_CurrentNodeName()PublicFinal+3 flags—0x08
Stream get_Stream()Public+3 flags—0x08
void set_Stream(Stream value)Public+3 flags—0x08
DeserializationContext get_Context()PublicFinal+3 flags—0x08
void set_Context(DeserializationContext value)PublicFinal+3 flags—0x08
bool EnterNode(ref Type& type)Public+3 flags—0x08
bool ExitNode()Public+3 flags—0x01
bool EnterArray(ref long& length)Public+3 flags—0x08
bool ExitArray()Public+3 flags—0x01
bool ReadPrimitiveArray(ref T[]& array)Public+3 flags—0x08
EntryType PeekEntry(ref string& name)Public+3 flags—0x08
bool ReadInternalReference(ref int& id)Public+3 flags—0x04
bool ReadExternalReference(ref int& index)Public+3 flags—0x04
bool ReadExternalReference(ref Guid& guid)Public+3 flags—0x10
bool ReadExternalReference(ref string& id)Public+3 flags—0x08
bool ReadChar(ref ushort& value)Public+3 flags—0x02
bool ReadString(ref string& value)Public+3 flags—0x08
bool ReadGuid(ref Guid& value)Public+3 flags—0x10
bool ReadSByte(ref sbyte& value)Public+3 flags—0x01
bool ReadInt16(ref short& value)Public+3 flags—0x02
bool ReadInt32(ref int& value)Public+3 flags—0x04
bool ReadInt64(ref long& value)Public+3 flags—0x08
bool ReadByte(ref byte& value)Public+3 flags—0x01
bool ReadUInt16(ref ushort& value)Public+3 flags—0x02
bool ReadUInt32(ref uint& value)Public+3 flags—0x04
bool ReadUInt64(ref ulong& value)Public+3 flags—0x08
bool ReadDecimal(ref decimal& value)Public+3 flags—0x10
bool ReadSingle(ref float& value)Public+3 flags—0x04
bool ReadDouble(ref double& value)Public+3 flags—0x08
bool ReadBoolean(ref bool& value)Public+3 flags—0x01
bool ReadNull()Public+3 flags—0x01
void SkipEntry()Public+2 flags0x00
void Dispose()Public+3 flags—0x00
void PrepareNewSerializationSession()Public+2 flags0x00
string GetDataDump()Public+3 flags—0x08
EntryType PeekEntry()4 flags—0x01
EntryType ReadToNextEntry()4 flags—0x01

Subclasses 3