0x00x0010
Members 2
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | m_Stream | UnsafePackedBinaryStream* | Private+1 flags | |
| 0x0000 | 0x08 | padding / unreflected | ||
| 0x08 | m_Handle | Handle | Private+1 flags | |
Functions 25
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void .ctor(const UnsafePackedBinaryStream*& stream, const Handle& handle) | 2 flags | 0x08 | |
| SerializedValueView get_Item(const string& name) | Public+1 flags | 0x10 | |
| SerializedValueView get_Item(ref FixedString32Bytes& name) | Public+1 flags | 0x20 | |
| SerializedValueView get_Item(ref FixedString64Bytes& name) | Public+1 flags | 0x40 | |
| SerializedValueView get_Item(ref FixedString128Bytes& name) | Public+1 flags | 0x80 | |
| SerializedMemberView GetMember(const string& name) | Public | 0x10 | |
| bool TryGetMember(const string& name, ref SerializedMemberView& member) | Public | 0x10 | |
| SerializedValueView GetValue(const string& name) | Public | 0x10 | |
| bool TryGetValue(const string& name, ref SerializedValueView& value) | Public | 0x10 | |
| bool TryGetValueAsString(const string& name, ref string& value) | Public | 0x08 | |
| bool TryGetValueAsInt64(const string& name, ref long& value) | Public | 0x08 | |
| bool TryGetValueAsUInt64(const string& name, ref ulong& value) | Public | 0x08 | |
| bool TryGetValueAsFloat(const string& name, ref float& value) | Public | 0x08 | |
| bool TryGetValueAsDouble(const string& name, ref double& value) | Public | 0x08 | |
| bool TryGetValueAsBoolean(const string& name, ref bool& value) | Public | 0x08 | |
| SerializedValueView GetValue(const uint8& name) | Public | — | 0x10 |
| bool TryGetValue(const uint8& name, ref SerializedValueView& value) | Public | 0x10 | |
| SerializedMemberView GetMember(const uint8& name) | Public | 0x10 | |
| bool TryGetMember(const uint8& name, ref SerializedMemberView& member) | Public | 0x10 | |
| Enumerator GetEnumerator() | Public | 0x18 | |
| IEnumerator<Unity.Serialization.Json.SerializedMemberView> System.Collections.Generic.IEnumerable<Unity.Serialization.Json.SerializedMemberView>.GetEnumerator() | PrivateFinal+2 flags | 0x08 | |
| IEnumerator System.Collections.IEnumerable.GetEnumerator() | PrivateFinal+2 flags | 0x08 | |
| SerializedValueView op_Implicit(const SerializedObjectView& view) | PublicStatic+1 flags | 0x10 | |
| UnsafeObjectView AsUnsafe() | 1 flags | 0x10 |
Used by 16
types with a member, parameter or interface of this typeEnumerableIConstructor`1IIndexedCollectionPropertyBagEnumerator`1IndexedCollectionPropertyBagEnumerable`1IndexedCollectionPropertyBagEnumerator`1IPropertyAccept`1IPropertyBag`1JsonMigrationContextPropertyProperty`2PropertyBag`1SerializedObjectReaderSerializedObjectViewPropertyBagSerializedValueViewUnsafeObjectViewUnsafeSerializedObjectReader