Zdexby TheHolyOneZ
42,595 classes
Class

SerializationNodeDataReader

: BaseDataReader : BaseDataReaderWriter : Object
Sirenix.Serialization.SerializationNodeDataReader, Sirenix.Serialization 0x0060 (96 B) inherited 0x0030 Sirenix.Serialization.dll
0x00x0060

Members 6

OffsetSizeNameTypeFlagsDefault
0x08peekedEntryNamestringPrivate—
0x02peekedEntryTypeNullable<Sirenix.Serialization.EntryType>Private—
0x003A0x06padding / unreflected
0x08peekedEntryDatastringPrivate—
0x04currentIndexintPrivate—
0x004C0x04padding / unreflected
0x08nodesList<Sirenix.Serialization.SerializationNode>Private—
0x08primitiveTypeReadersDictionary<System.TypePrivate—
Inherited from BaseDataReader 2
OffsetSizeNameTypeFlagsDefault
0x08contextDeserializationContextPrivate—
0x08streamStreamPrivate—
Inherited from BaseDataReaderWriter 2
OffsetSizeNameTypeFlagsDefault
0x08nodesNodeInfo[]Private—
0x04nodesLengthintPrivate—

Functions 52

SignatureFlagsNativeParams
void .ctor(DeserializationContext context)Public+1 flags0x08
bool get_IndexIsValid()Private+1 flags0x01
List<Sirenix.Serialization.SerializationNode> get_Nodes()Public+1 flags0x08
void set_Nodes(List<Sirenix.Serialization.SerializationNode> value)Public+1 flags0x08
Stream get_Stream()Public+2 flags0x08
void set_Stream(Stream value)Public+2 flags0x08
void Dispose()Public+1 flags0x00
void PrepareNewSerializationSession()Public+1 flags0x00
EntryType PeekEntry(ref string& name)Public+1 flags0x08
bool EnterArray(ref long& length)Public+1 flags0x08
bool EnterNode(ref Type& type)Public+1 flags0x08
bool ExitArray()Public+1 flags0x01
bool ExitNode()Public+1 flags0x01
bool ReadBoolean(ref bool& value)Public+1 flags0x01
bool ReadByte(ref byte& value)Public+1 flags0x01
bool ReadChar(ref ushort& value)Public+1 flags0x02
bool ReadDecimal(ref decimal& value)Public+1 flags0x10
bool ReadDouble(ref double& value)Public+1 flags0x08
bool ReadExternalReference(ref Guid& guid)Public+1 flags0x10
bool ReadExternalReference(ref string& id)Public+1 flags0x08
bool ReadExternalReference(ref int& index)Public+1 flags0x04
bool ReadGuid(ref Guid& value)Public+1 flags0x10
bool ReadInt16(ref short& value)Public+1 flags0x02
bool ReadInt32(ref int& value)Public+1 flags0x04
bool ReadInt64(ref long& value)Public+1 flags0x08
bool ReadInternalReference(ref int& id)Public+1 flags0x04
bool ReadNull()Public+1 flags0x01
bool ReadPrimitiveArray(ref T[]& array)Public+1 flags—0x08
bool ReadSByte(ref sbyte& value)Public+1 flags0x01
bool ReadSingle(ref float& value)Public+1 flags0x04
bool ReadString(ref string& value)Public+1 flags0x08
bool ReadUInt16(ref ushort& value)Public+1 flags0x02
bool ReadUInt32(ref uint& value)Public+1 flags0x04
bool ReadUInt64(ref ulong& value)Public+1 flags0x08
string GetDataDump()Public+1 flags0x08
void ConsumeCurrentEntry()Private0x00
EntryType PeekEntry()2 flags0x01
EntryType ReadToNextEntry()2 flags0x01
ushort <.ctor>b__6_0()Private0x02
sbyte <.ctor>b__6_1()Private0x01
short <.ctor>b__6_2()Private0x02
int <.ctor>b__6_3()Private0x04
long <.ctor>b__6_4()Private0x08
byte <.ctor>b__6_5()Private0x01
ushort <.ctor>b__6_6()Private0x02
uint <.ctor>b__6_7()Private0x04
ulong <.ctor>b__6_8()Private0x08
decimal <.ctor>b__6_9()Private0x10
bool <.ctor>b__6_10()Private0x01
float <.ctor>b__6_11()Private0x04
double <.ctor>b__6_12()Private0x08
Guid <.ctor>b__6_13()Private0x10