UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FStructSerializerPolicies Struct Reference

#include <StructSerializer.h>

Public Member Functions

 FStructSerializerPolicies ()
 

Public Attributes

EStructSerializerNullValuePolicies NullValues
 
EStructSerializerReferenceLoopPolicies ReferenceLoops
 
EStructSerializerMapPolicies MapSerialization
 
TFunction< bool(const FProperty *, const FProperty *)> PropertyFilter
 

Detailed Description

Structure for UStruct serialization policies.

Constructor & Destructor Documentation

◆ FStructSerializerPolicies()

FStructSerializerPolicies::FStructSerializerPolicies ( )
inline

Default constructor.

Member Data Documentation

◆ MapSerialization

EStructSerializerMapPolicies FStructSerializerPolicies::MapSerialization

Policies dicting how maps are being written out

◆ NullValues

EStructSerializerNullValuePolicies FStructSerializerPolicies::NullValues

Holds the policy for null values.

◆ PropertyFilter

TFunction<bool (const FProperty* , const FProperty* )> FStructSerializerPolicies::PropertyFilter

Predicate for performing advanced filtering of struct properties. If set, the predicate should return true for all properties it wishes to include in the output.

◆ ReferenceLoops

EStructSerializerReferenceLoopPolicies FStructSerializerPolicies::ReferenceLoops

Holds the policy for reference loops.


The documentation for this struct was generated from the following file: