Module |
|
Header |
/Engine/Source/Runtime/Serialization/Public/IStructSerializerBackend.h |
Include |
#include "IStructSerializerBackend.h" |
struct FStructSerializerState
Structure for the write state stack.
Name | Description | ||
---|---|---|---|
|
ElementIndex |
Holds the element index that is targeted if an array/set/map |
|
|
FFieldClass ... |
FieldType |
Holds a pointer to the field type describing the data. |
|
HasBeenProcessed |
Holds a flag indicating whether the property has been processed. |
|
|
const void *... |
KeyData |
Holds a pointer to the key property's data. |
|
KeyProperty |
Holds the key property's meta data (only used for TMap). |
|
|
StateFlags |
Flags related for the current state |
|
|
const void *... |
ValueData |
Holds a pointer to the property value's data. |
|
ValueProperty |
Holds the property value's meta data. |
|
|
UStruct * |
ValueType |
Holds a pointer to the UStruct describing the data. |
Name | Description | |
---|---|---|
|
FStructSerializerState() |
|
|
FStructSerializerState ( |