![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <UObjectGlobals.h>
Public Attributes | |
| FName | CustomPackageName { NAME_None } |
| TUniquePtr< FLoadPackageAsyncDelegate > | CompletionDelegate |
| TSharedPtr< FLoadPackageAsyncProgressDelegate > | ProgressDelegate |
| EPackageFlags | PackageFlags { PKG_None } |
| int32 | PIEInstanceID { INDEX_NONE } |
| int32 | PackagePriority { 0 } |
| const FLinkerInstancingContext * | InstancingContext { nullptr } |
| uint32 | LoadFlags { LOAD_None } |
Optional parameters passed to the LoadPackageAsync function.
| TUniquePtr<FLoadPackageAsyncDelegate> FLoadPackageAsyncOptionalParams::CompletionDelegate |
Non Thread-safe delegate to be invoked from game-thread on completion.
If not none, this is the name of the package to load into (and create if not yet existing). If none, the name is take from PackagePath.
| const FLinkerInstancingContext* FLoadPackageAsyncOptionalParams::InstancingContext { nullptr } |
Additional context to map object names to their instanced counterpart when loading an instanced package.
Flags controlling loading behavior, from the ELoadFlags enum.
| EPackageFlags FLoadPackageAsyncOptionalParams::PackageFlags { PKG_None } |
Package flags used to construct loaded package in memory.
| int32 FLoadPackageAsyncOptionalParams::PackagePriority { 0 } |
Loading priority.
| int32 FLoadPackageAsyncOptionalParams::PIEInstanceID { INDEX_NONE } |
Play in Editor instance ID.
| TSharedPtr<FLoadPackageAsyncProgressDelegate> FLoadPackageAsyncOptionalParams::ProgressDelegate |
Thread-safe delegate to be invoked at different state of progress for the given package.