UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FExternalDataLayerHelper Class Reference

#include <ExternalDataLayerHelper.h>

Static Public Member Functions

static FString GetExternalStreamingObjectPackageName (const UExternalDataLayerAsset *InExternalDataLayerAsset)
 
static ENGINE_API bool BuildExternalDataLayerRootPath (const FString &InEDLMountPoint, const FExternalDataLayerUID &InExternalDataLayerUID, FString &OutExternalDataLayerRootPath)
 
static ENGINE_API bool BuildExternalDataLayerActorsRootPath (const FString &InEDLMountPoint, const FExternalDataLayerUID &InExternalDataLayerUID, FString &OutExternalDataLayerRootPath)
 
static ENGINE_API FString GetExternalDataLayerLevelRootPath (const UExternalDataLayerAsset *InExternalDataLayerAsset, const FString &InLevelPackagePath)
 
static ENGINE_API FString GetExternalDataLayerLevelRootPath (const FString &InEDLMountPoint, const FExternalDataLayerUID &InExternalDataLayerUID, const FString &InLevelPackagePath)
 

Member Function Documentation

◆ BuildExternalDataLayerActorsRootPath()

bool FExternalDataLayerHelper::BuildExternalDataLayerActorsRootPath ( const FString &  InEDLMountPoint,
const FExternalDataLayerUID InExternalDataLayerUID,
FString &  OutExternalDataLayerRootPath 
)
static

Return true if succeeds building the external data layer actors root path (OutExternalDataLayerRootPath) using the provided mount point and EDL UID. Format is /{MountPoint}/{ExternalActorFolder}/{ExternalDataLayerFolder}/{EDL_UID}

◆ BuildExternalDataLayerRootPath()

bool FExternalDataLayerHelper::BuildExternalDataLayerRootPath ( const FString &  InEDLMountPoint,
const FExternalDataLayerUID InExternalDataLayerUID,
FString &  OutExternalDataLayerRootPath 
)
static

Return true if succeeds building the external data layer root path (OutExternalDataLayerRootPath) using the provided mount point and EDL UID. Format is /{MountPoint}/{ExternalDataLayerFolder}/{EDL_UID}

◆ GetExternalDataLayerLevelRootPath() [1/2]

FString FExternalDataLayerHelper::GetExternalDataLayerLevelRootPath ( const FString &  InEDLMountPoint,
const FExternalDataLayerUID InExternalDataLayerUID,
const FString &  InLevelPackagePath 
)
static

Return the external data layer level root path (OutExternalDataLayerLevelRootPath) using the provided mount point, EDL UID and the level package path. Format is /{MountPoint}/{ExternalDataLayerFolder}/{EDL_UID}/{LevelPath}

◆ GetExternalDataLayerLevelRootPath() [2/2]

FString FExternalDataLayerHelper::GetExternalDataLayerLevelRootPath ( const UExternalDataLayerAsset InExternalDataLayerAsset,
const FString &  InLevelPackagePath 
)
static

Return the external data layer level root path (OutExternalDataLayerLevelRootPath) using the ExternalDataLayerAsset and the level package path. Format is /{MountPoint}/{ExternalDataLayerFolder}/{EDL_UID}/{LevelPath}

◆ GetExternalStreamingObjectPackageName()

FString FExternalDataLayerHelper::GetExternalStreamingObjectPackageName ( const UExternalDataLayerAsset InExternalDataLayerAsset)
static

Returns the external streaming object package name


The documentation for this class was generated from the following files: