Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/Blueprint/BlueprintSupport.h |
Include |
#include "Blueprint/BlueprintSupport.h" |
struct FBlueprintSupport
This set of functions contains blueprint related UObject functionality.
Name | Description | ||
---|---|---|---|
|
DuplicateAllFields ( |
Defined in BlueprintSupport.cpp Duplicates all fields of a struct in depth-first order. |
|
|
FlushReinstancingQueue() |
Checks for any old instances and reinstances them: |
|
|
const TArray... |
GetBlueprintWarnings() |
|
|
IsClassPlaceholder ( |
||
|
IsDeferredCDOInitializationDisabled() |
||
|
IsDeferredDependencyPlaceholder ( |
Tells if the specified object is one of the many flavors of FLinkerPlaceholderBase that we have. |
|
|
IsDeferredExportCreationDisabled() |
||
|
IsInBlueprintPackage ( |
Not a particularly fast function. Mostly intended for validation in debug builds. |
|
|
RegisterBlueprintWarning ( |
||
|
RegisterDeferredDependenciesInStruct |
Registers any object properties in this struct with the deferred dependency system |
|
|
SetFlushReinstancingQueueFPtr ( |
Checks for any old instances and reinstances them: |
|
|
ShouldSuppressWarning ( |
||
|
ShouldTreatWarningAsError ( |
||
|
UpdateWarningBehavior |
||
|
UseDeferredDependencyLoading() |
A series of query functions that we can use to easily gate-off/disable aspects of the deferred loading (mostly for testing purposes). |
|
|
ValidateNoExternalRefsToSkeletons() |
Function that walks the object graph, ensuring that there are no references to SKEL classes: |
|
|
ValidateNoRefsToOutOfDateClasses() |
Function that walks the object graph, ensuring that there are no references to TRASH or REINST classes: |