Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/UObject > API/Runtime/CoreUObject/UObject/FLinkerLoad
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerLoad.h |
Include | #include "UObject/LinkerLoad.h" |
Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/LinkerLoad.cpp |
static FLinkerLoad &42; CreateLinkerAsync
&40;
FUObjectSerializeContext &42; LoadContext,
UPackage &42; Parent,
const FPackagePath & PackagePath,
uint32 LoadFlags,
const FLinkerInstancingContext &42; InstancingContext,
TFunction< void()> && InSummaryReadyCallback
&41;
Remarks
FLinkerLoad creation helpers BEGIN Creates a FLinkerLoad object for async creation. Tick has to be called manually till it returns true in which case the returned linker object has finished the async creation process.
Creates a FLinkerLoad object for async creation. Tick has to be called manually till it returns true in which case the returned linker object has finished the async creation process. new FLinkerLoad object for Parent/ PackagePath
Parameters
Name | Description |
---|---|
Parent | Parent object to load into, can be NULL (most likely case) |
PackagePath | Path of the package data to load |
LoadFlags | Load flags determining behavior |
InstancingContext | Context to remap package name when loading a package on disk into a package with a different name |
Parent | Parent object to load into, can be NULL (most likely case) |
PackagePath | PackagePath to load from IPackageResourceManager |
LoadFlags | Load flags determining behavior |