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

Public Member Functions

FLinkerInstancingContextGetInstancingContext ()
 

Static Public Member Functions

static FPackageRequest Create (int32 RequestId, EPackageFlags PackageFlags, uint32 LoadFlags, int32 PIEInstanceID, int32 Priority, const FLinkerInstancingContext *InstancingContext, const FPackagePath &PackagePath, FName CustomName, TUniquePtr< FLoadPackageAsyncDelegate > PackageLoadedDelegate, TSharedPtr< FLoadPackageAsyncProgressDelegate > PackageProgressDelegate, FPackageReferencer PackageReferencer)
 

Public Attributes

int32 RequestId = -1
 
int32 Priority = -1
 
EPackageFlags PackageFlags = PKG_None
 
FLinkerInstancingContext InstancingContext
 
FName CustomName
 
FPackagePath PackagePath
 
TUniquePtr< FLoadPackageAsyncDelegatePackageLoadedDelegate
 
TSharedPtr< FLoadPackageAsyncProgressDelegatePackageProgressDelegate
 
FPackageRequestNext = nullptr
 
FPackageReferencer PackageReferencer
 

Member Function Documentation

◆ Create()

static FPackageRequest FPackageRequest::Create ( int32  RequestId,
EPackageFlags  PackageFlags,
uint32  LoadFlags,
int32  PIEInstanceID,
int32  Priority,
const FLinkerInstancingContext InstancingContext,
const FPackagePath PackagePath,
FName  CustomName,
TUniquePtr< FLoadPackageAsyncDelegate PackageLoadedDelegate,
TSharedPtr< FLoadPackageAsyncProgressDelegate PackageProgressDelegate,
FPackageReferencer  PackageReferencer 
)
inlinestatic

◆ GetInstancingContext()

FLinkerInstancingContext * FPackageRequest::GetInstancingContext ( )
inline

Member Data Documentation

◆ CustomName

FName FPackageRequest::CustomName

◆ InstancingContext

FLinkerInstancingContext FPackageRequest::InstancingContext

◆ Next

FPackageRequest* FPackageRequest::Next = nullptr

◆ PackageFlags

EPackageFlags FPackageRequest::PackageFlags = PKG_None

◆ PackageLoadedDelegate

TUniquePtr<FLoadPackageAsyncDelegate> FPackageRequest::PackageLoadedDelegate

◆ PackagePath

FPackagePath FPackageRequest::PackagePath

◆ PackageProgressDelegate

TSharedPtr<FLoadPackageAsyncProgressDelegate> FPackageRequest::PackageProgressDelegate

◆ PackageReferencer

FPackageReferencer FPackageRequest::PackageReferencer

◆ Priority

int32 FPackageRequest::Priority = -1

◆ RequestId

int32 FPackageRequest::RequestId = -1

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