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

#include <SoftObjectPath.h>

Public Member Functions

 FSoftObjectPathSerializationScope (FName SerializingPackageName, FName SerializingPropertyName, ESoftObjectPathCollectType CollectType, ESoftObjectPathSerializeType SerializeType)
 
 FSoftObjectPathSerializationScope (ESoftObjectPathCollectType CollectType)
 
 ~FSoftObjectPathSerializationScope ()
 

Detailed Description

Helper class to set and restore serialization options for soft object paths

Constructor & Destructor Documentation

◆ FSoftObjectPathSerializationScope() [1/2]

FSoftObjectPathSerializationScope::FSoftObjectPathSerializationScope ( FName  SerializingPackageName,
FName  SerializingPropertyName,
ESoftObjectPathCollectType  CollectType,
ESoftObjectPathSerializeType  SerializeType 
)
inlineexplicit

Create a new serialization scope, which affects the way that soft object paths are saved

Parameters
SerializingPackageNamePackage that this string asset belongs to
SerializingPropertyNameProperty that this path belongs to
CollectTypeSet type of collecting that should be done, can be used to disable tracking entirely

◆ FSoftObjectPathSerializationScope() [2/2]

FSoftObjectPathSerializationScope::FSoftObjectPathSerializationScope ( ESoftObjectPathCollectType  CollectType)
inlineexplicit

◆ ~FSoftObjectPathSerializationScope()

FSoftObjectPathSerializationScope::~FSoftObjectPathSerializationScope ( )
inline

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