Navigation
| Name | Serialization |
| Type | Runtime |
| Location | /Engine/Source/Runtime/Serialization/ |
| Module Build Rules | Serialization.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FCborStructDeserializerBackend | Implements a reader for UStruct deserialization using Cbor. |
| FCborStructSerializerBackend | Implements a writer for UStruct serialization using Cbor. |
| FJsonStructDeserializerBackend | Implements a reader for UStruct deserialization using Json. |
| FJsonStructSerializerBackend | Implements a writer for UStruct serialization using Json. |
| FStructDeserializer | Implements a static class that can deserialize UStruct based types. |
| FStructSerializer | Implements a static class that can serialize UStruct based types. |
Structs
| Name | Remarks |
|---|---|
| FStructDeserializerPolicies | Structure for UStruct serialization policies. |
| FStructSerializerPolicies | Structure for UStruct serialization policies. |
| FStructSerializerState | Structure for the write state stack. |
Interfaces
| Name | Remarks |
|---|---|
| IStructDeserializerBackend | Interface for UStruct serializer backends. |
| IStructSerializerBackend | Interface for UStruct serializer backends. |
Enums
Public
| Name | Remarks |
|---|---|
| EStructDeserializerBackendTokens | Enumerates serialization tokens. |
| EStructDeserializerErrorPolicies | Enumerates policies for various errors during de-serialization. |
| EStructDeserializerMapPolicies | Enumerates policies for map de-serialization. |
| EStructSerializerBackendFlags | Flags controlling the behavior of struct serializer backends. |
| EStructSerializerMapPolicies | Enumerates policies for serializing map property type. |
| EStructSerializerNullValuePolicies | Enumerates policies for serializing null values. |
| EStructSerializerReferenceLoopPolicies | Enumerates policies for serializing object reference loops. |
| EStructSerializerStateFlags | Flags related to the current state being serialized. |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!
(
EStructSerializerBackendFlags E |
IStructSerializerBackend.h | ||
bool operator!
(
EStructSerializerStateFlags E |
IStructSerializerBackend.h | ||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h | |||
| IStructSerializerBackend.h |