Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Blueprint > API/Runtime/CoreUObject/Blueprint/FDeferredInitializationTrackerBa-
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/Blueprint/BlueprintSupport.h |
Include | #include "Blueprint/BlueprintSupport.h" |
Source | /Engine/Source/Runtime/CoreUObject/Private/Blueprint/BlueprintSupport.cpp |
FObjectInitializer &42; Add
&40;
const UObject &42; InitDependency,
const FObjectInitializer & DeferringInitializer
&41;
Remarks
Makes a copy of the specified initializer and stores it (mapped under its dependency), so that it can instead be executed later via ResolveArchetypeInstances().
A copy of the specified initializer. This should always succeed (only returns null if InitDependency is null).
Parameters
Name | Description |
---|---|
InitDependency | The object (usually the initializer's archetype) that this initializer is dependent on. The key you'll pass to ResolveArchetypeInstances() later to run this initializer. |
DeferringInitializer | The initializer you want to defer. |