Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/UStruct > API/Runtime/CoreUObject/UObject/UStruct/SerializeBin
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/Class.h |
| Include | #include "UObject/Class.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/Class.cpp |
virtual void SerializeBin
(
FStructuredArchive::FSlot Slot,
void * Data
) const
Remarks
Serializes struct properties, does not handle defaults. See SerializeBinEx for handling defaults.
Binary serialization will read and write unstructured data from the archive. As deprecated properties are read from archives but not written, it is dangerous to call this function on types with deprecated properties, unless the ArWantBinarySerialization flag is set on the archive to force serialization to occur always.
Parameters
| Name | Description |
|---|---|
| Slot | The structured archive slot we are serializing to |
| Data | pointer to the location of the beginning of the property data |