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

Public Member Functions

 FAsyncPackageScope2 (FAsyncPackage2 *InPackage)
 
 ~FAsyncPackageScope2 ()
 

Public Attributes

voidPreviousPackage
 
IAsyncPackageLoaderPreviousAsyncPackageLoader
 
FUObjectThreadContextThreadContext
 

Detailed Description

Updates FUObjectThreadContext with the current package when processing it. FUObjectThreadContext::AsyncPackage is used by NotifyConstructedDuringAsyncLoading.

Constructor & Destructor Documentation

◆ FAsyncPackageScope2()

FAsyncPackageScope2::FAsyncPackageScope2 ( FAsyncPackage2 InPackage)
inline

◆ ~FAsyncPackageScope2()

FAsyncPackageScope2::~FAsyncPackageScope2 ( )
inline

Member Data Documentation

◆ PreviousAsyncPackageLoader

IAsyncPackageLoader* FAsyncPackageScope2::PreviousAsyncPackageLoader

◆ PreviousPackage

void* FAsyncPackageScope2::PreviousPackage

Outer scope package

◆ ThreadContext

FUObjectThreadContext& FAsyncPackageScope2::ThreadContext

Cached ThreadContext so we don't have to access it again


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