Navigation
API > API/Runtime > API/Runtime/Serialization
Inheritance Hierarchy
- IStructSerializerBackend
- FCborStructSerializerBackend
- FJsonStructSerializerBackend
References
| Module | Serialization |
| Header | /Engine/Source/Runtime/Serialization/Public/IStructSerializerBackend.h |
| Include | #include "IStructSerializerBackend.h" |
Syntax
class IStructSerializerBackend
Remarks
Interface for UStruct serializer backends.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BeginArray
(
const FStructSerializerState& State |
Signals the beginning of an array. | |
| void | BeginStructure
(
const FStructSerializerState& State |
Signals the beginning of a child structure. | |
| void | EndArray
(
const FStructSerializerState& State |
Signals the end of an array.State.ValueProperty points to the property that holds the array. | |
| void | EndStructure
(
const FStructSerializerState& State |
Signals the end of an object.State.ValueProperty points to the property that holds the struct. | |
| void | WriteComment
(
const FString& Comment |
Writes a comment to the output stream. | |
| bool | WritePODArray
(
const FStructSerializerState& State |
Writes a POD Array property to the output stream. | |
| void | WriteProperty
(
const FStructSerializerState& State, |
Writes a property to the output stream. |