Zdexby TheHolyOneZ
49,743 classes
Class

BinaryPropertyWriter

: BinaryPropertyVisitor : BinaryAdapter : Object
Unity.Serialization.Binary.BinaryPropertyWriter, Unity.Serialization 0x0050 (80 B) inherited 0x0018 Unity.Serialization.dll
0x00x0050

Members 5

OffsetSizeNameTypeFlagsDefault
—m_StreamUnsafeAppendBuffer*Private—
0x00180x08padding / unreflected
0x08m_SerializedTypeTypePrivate—
0x01m_DisableRootAdaptersboolPrivate—
0x00290x07padding / unreflected
0x18m_AdaptersBinaryAdapterCollectionPrivate—
0x08m_SerializedReferencesSerializedReferencesPrivate—
Inherited from BinaryPropertyVisitor 6
OffsetSizeNameTypeFlagsDefault
—0x01k_TokenNonebyteStatic+2 flags0
—0x01k_TokenNullbyteStatic+2 flags1
—0x01k_TokenPolymorphicbyteStatic+2 flags2
—0x01k_TokenUnityEngineObjectReferencebyteStatic+2 flags3
—0x01k_TokenSerializedReferencebyteStatic+2 flags4
0x01<IsLocked>k__BackingFieldboolPrivate—

Functions 16

SignatureFlagsNativeParams
UnsafeAppendBuffer* get_Writer()2 flags0x00
void SetStream(const UnsafeAppendBuffer*& stream)Public0x00
void SetSerializedType(Type type)Public0x08
void SetDisableRootAdapters(bool disableRootAdapters)Public0x01
void SetGlobalAdapters(List<Unity.Serialization.Binary.IBinaryAdapter> adapters)Public0x08
void SetUserDefinedAdapters(List<Unity.Serialization.Binary.IBinaryAdapter> adapters)Public0x08
void SetSerializedReferences(SerializedReferences serializedReferences)Public0x08
void .ctor()Public+1 flags0x00
void Unity.Properties.IPropertyBagVisitor.Visit(IPropertyBag<TContainer> properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.IListPropertyBagVisitor.Visit(IListPropertyBag<TList properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.ISetPropertyBagVisitor.Visit(ISetPropertyBag<TSet properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.IDictionaryPropertyBagVisitor.Visit(IDictionaryPropertyBag<TDictionary properties, const uint8& container)PrivateFinal+2 flags0x08
void Unity.Properties.IPropertyVisitor.Visit(Property<TContainer property, const uint8& container)PrivateFinal+2 flags0x08
void WriteValue(const uint8& value, bool isRoot)1 flags0x01
void WriteValueWithAdapters(const uint8& value, const Enumerator& adapters, bool isRoot)1 flags0x28
void WriteValueWithoutAdapters(const uint8& value, bool isRoot)1 flags0x01

Used by 21

types with a member, parameter or interface of this type