Zdexby TheHolyOneZ
9,523 structs
Struct

SerializedValueView

: ValueType : Object
Unity.Serialization.Json.SerializedValueView, Unity.Serialization 0x0010 (16 B) Unity.Serialization.dll
implements ISerializedView
0x00x0010

Members 2

OffsetSizeNameTypeFlags
—m_StreamUnsafePackedBinaryStream*2 flags
0x00000x08padding / unreflected
0x08m_HandleHandle2 flags

Functions 29

SignatureFlagsNativeParams
void .ctor(const UnsafePackedBinaryStream*& stream, const Handle& handle)2 flags0x08
TokenType get_Type()Public+1 flags0x04
SerializedValueView get_Item(const string& name)Public+1 flags0x10
SerializedValueView get_Item(ref FixedString32Bytes& name)Public+1 flags0x20
SerializedValueView get_Item(ref FixedString64Bytes& name)Public+1 flags0x40
SerializedValueView get_Item(ref FixedString128Bytes& name)Public+1 flags0x80
SerializedValueView GetValue(ref string& name)Public0x10
bool TryGetValue(ref string& name, ref SerializedValueView& value)Public0x10
SerializedValueView GetValue(const uint8& name)Public—0x10
bool TryGetValue(const uint8& name, ref SerializedValueView& value)Public0x10
bool IsMember()Public0x01
bool IsNull()Public0x01
SerializedArrayView AsArrayView()Public0x10
SerializedObjectView AsObjectView()Public0x10
SerializedStringView AsStringView()Public0x10
SerializedMemberView AsMemberView()Public0x10
SerializedPrimitiveView AsPrimitiveView()Public0x10
long AsInt64()Public0x08
int AsInt32()Public0x04
ulong AsUInt64()Public0x08
float AsFloat()Public0x04
double AsDouble()Public0x08
bool AsBoolean()Public0x01
void CheckValueType(const TokenType& type)Private0x04
string ToString()Public+1 flags0x08
uint8 AsFixedString()Public0x00
NativeText AsNativeText(const Allocator& allocator)Public0x08
UnsafeText AsUnsafeText(const Allocator& allocator)Public0x18
UnsafeValueView AsUnsafe()1 flags0x10

Used by 54

types with a member, parameter or interface of this type