FLinkerLoad::DeferExportCreation

Stubs in a ULinkerPlaceholderExportObject for the specified export (if one is required, meaning: the export's LoadClass is not fully formed).

Windows
MacOS
Linux

References

Module

CoreUObject

Header

/Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerLoad.h

Include

#include "UObject/LinkerLoad.h"

Source

/Engine/Source/Runtime/CoreUObject/Private/Blueprint/BlueprintSupport.cpp

Syntax

bool DeferExportCreation
(
    const int32 ExportIndex,
    UObject * Outer
)

Remarks

Stubs in a ULinkerPlaceholderExportObject for the specified export (if one is required, meaning: the export's LoadClass is not fully formed). This should rarely happen, but has been seen in cyclic Blueprint scenarios involving Blueprinted components.

Returns

True if the export has been deferred (and should not be loaded).

Parameters

Parameter

Description

ExportIndex

Identifies the export you want deferred.

Outer

The outer of the export to potentially defer

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss