Module |
|
Header |
/Engine/Source/Runtime/Serialization/Public/IStructSerializerBackend.h |
Include |
#include "IStructSerializerBackend.h" |
enum EStructSerializerBackendFlags
{
None = 0,
WriteTextAsComplexString = 1<<0,
WriteByteArrayAsByteStream = 1<<1,
WriteCborStandardEndianness = 1 << 2,
Legacy = None,
Default = WriteTextAsComplexString | WriteByteArrayAsByteStream,
}
Name |
Description |
---|---|
None |
No special behavior. |
WriteTextAsComplexString |
Write text in its complex exported format (eg, NSLOCTEXT(...)) rather than as a simple string. |
WriteByteArrayAsByteStream |
Write TArray |
WriteCborStandardEndianness |
Force the CBOR backend to write CBOR data in big endian (CBOR compliant endianness), available from 4.25. |
Legacy |
Legacy settings for backwards compatibility with code compiled prior to 4.22. |
Default |
Default settings for code compiled for 4.25 onwards. |
Flags controlling the behavior of struct serializer backends.