Choose your operating system:
Windows
macOS
Linux
Module |
|
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 * CreateLinker
(
FUObjectSerializeContext * LoadContext,
UPackage * Parent,
const FPackagePath & PackagePath,
uint32 LoadFlags,
FArchive * InLoader,
const FLinkerInstancingContext * InstancingContext
)
Creates and returns a FLinkerLoad object.
Creates and returns a FLinkerLoad object.
new FLinkerLoad object for Parent/ PackagePath
Parameter |
Description |
---|---|
Parent |
Parent object to load into, can be NULL (most likely case) |
PackagePath |
Path of the package on disk to load |
LoadFlags |
Load flags determining behavior |
InLoader |
Loader archive override |
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 |