Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/Blueprint
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/Blueprint/BlueprintSupport.h |
Include | #include "Blueprint/BlueprintSupport.h" |
Syntax
struct FDeferredObjInitializationHelper
Remarks
Access points for making FDeferredInitializationTracker calls. Takes care of routing calls to the right tracker (CDOs vs sub-objects), and wraps the TThreadSingleton access for each.
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FObjectInitializer * | DeferObjectInitializerIfNeeded
(
const FObjectInitializer& DeferringInitializer |
Determines if the specified initializer needs to be deferred (does it have a archetype dependency that needs to be serialized first?). |
![]() ![]() |
bool | DeferObjectPreload
(
UObject* Object |
Determines if the specified object should have its Preload() skipped. |
![]() ![]() |
void | ResolveDeferredInitsFromArchetype
(
UObject* Archetype |
Loops through all object initializers and preloads that were skipped due to this archetype object not being ready yet. |