Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UObjectGlobals.h |
| Include | #include "UObject/UObjectGlobals.h" |
Syntax
struct FLoadPackageAsyncOptionalParams
Remarks
Optional parameters passed to the LoadPackageAsync function.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< FLoadPackageAsyncDelegate > | CompletionDelegate | Non Thread-safe delegate to be invoked from game-thread on completion. | |
| FName | CustomPackageName | If not none, this is the name of the package to load into (and create if not yet existing). | |
| const FLinkerInstancingContext * | InstancingContext | Additional context to map object names to their instanced counterpart when loading an instanced package. | |
| uint32 | LoadFlags | Flags controlling loading behavior, from the ELoadFlags enum. | |
| EPackageFlags | PackageFlags | Package flags used to construct loaded package in memory. | |
| int32 | PackagePriority | Loading priority. | |
| int32 | PIEInstanceID | Play in Editor instance ID. | |
| TUniquePtr< FLoadPackageAsyncProgressDelegate > | ProgressDelegate | Thread-safe delegate to be invoked at different state of progress for the given package. |