Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/FLinkerLoad
Description
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.
| Name | CreateLinkerAsync |
| Type | function |
| Header File | /Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerLoad.h |
| Include Path | #include "UObject/LinkerLoad.h" |
| Source | /Engine/Source/Runtime/CoreUObject/Private/UObject/LinkerLoad.cpp |
static FLinkerLoad * CreateLinkerAsync
(
FUObjectSerializeContext * LoadContext,
UPackage * Parent,
const FPackagePath & PackagePath,
uint32 LoadFlags,
const FLinkerInstancingContext * InstancingContext,
TFunction < void> && InSummaryReadyCallback
)
new FLinkerLoad object for Parent/ PackagePath
Parameters
| Name | Remarks |
|---|---|
| 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 |