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. |