| FDeferredInitializationTrackerBase::ResolveDeferredInitialization()
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/Blueprint/BlueprintSupport.h |
Include |
#include "Blueprint/BlueprintSupport.h" |
Source |
/Engine/Source/Runtime/CoreUObject/Private/Blueprint/BlueprintSupport.cpp |
Runs the deferred initializer for the specified archetype object if its not dependent on other archetypes (like a sub-object that first requires the super's CDO to be constructed, and then for its archetype to be serialized).
If the initializer needs to be further deferred, this should re-register under its new dependency.
True if the initializer was ran, other wise false.
Parameter |
Description |
---|---|
ResolvingObject |
The dependency that has been fully loaded/serialized, that the object's initializer was logged under. |
ArchetypeInstance |
The object which has had its initializer deferred. |