Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/Serialization/AsyncPackageLoader.h |
Include |
#include "Serialization/AsyncPackageLoader.h" |
int32 LoadPackage
(
const FString & InPackageName,
const FGuid * InGuid,
const TCHAR * InPackageToLoadFrom,
FLoadPackageAsyncDelegate InCompletionDelegate,
EPackageFlags InPackageFlags,
int32 InPIEInstanceID,
int32 InPackagePriority
)
Asynchronously load a package.
Unique ID associated with this load request (the same package can be associated with multiple IDs).
Parameter |
Description |
---|---|
InName |
Name of package to load |
InGuid |
GUID of the package to load, or nullptr for "don't care" |
InPackageToLoadFrom |
If non-null, this is another package name. We load from this package name, into a (probably new) package named InName |
InCompletionDelegate |
Delegate to be invoked when the packages has finished streaming |
InPackageFlags |
Package flags used to construct loaded package in memory |
InPIEInstanceID |
Play in Editor instance ID |
InPackagePriority |
Loading priority |