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

Public Member Functions

 FAsyncPackageScope (FAsyncPackage *InPackage)
 
 ~FAsyncPackageScope ()
 

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

◆ FAsyncPackageScope()

FAsyncPackageScope::FAsyncPackageScope ( FAsyncPackage InPackage)
inline

◆ ~FAsyncPackageScope()

FAsyncPackageScope::~FAsyncPackageScope ( )
inline

Member Data Documentation

◆ PreviousAsyncPackageLoader

IAsyncPackageLoader* FAsyncPackageScope::PreviousAsyncPackageLoader

◆ PreviousPackage

void* FAsyncPackageScope::PreviousPackage

Outer scope package

◆ ThreadContext

FUObjectThreadContext& FAsyncPackageScope::ThreadContext

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


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