Module |
|
Header |
/Engine/Source/Editor/Kismet/Public/BlueprintCompilationManager.h |
Include |
#include "BlueprintCompilationManager.h" |
struct FBlueprintCompilationManager
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
CompileSynchronously ( |
Immediately compiles the blueprint, no expectation that related blueprints be subsequently compiled. |
|
|
CompileSynchronouslyToCpp ( |
Write c++ represenetation of the blueprint to OutHeaderSource and OutCppSource |
|
|
FlushCompilationQueue ( |
Compiles all blueprints that have been placed in the compilation queue. |
|
|
FlushCompilationQueueAndReinstance() |
Flushes the compilation queue and finishes reinstancing |
|
|
GetDefaultValue |
Returns the Default Value associated with ForClass::Property, if ForClass is currently being compiled this function can look at the old version of the CDO and read the default value from there |
|
|
Initialize() |
||
|
IsGeneratedClassLayoutReady() |
Returns true when UBlueprint::GeneratedClass members are up to date |
|
|
NotifyBlueprintLoaded ( |
Adds a newly loaded blueprint to the compilation queue |
|
|
QueueForCompilation ( |
Adds a blueprint to the compilation queue - useful for batch compilation |
|
|
RegisterCompilerExtension ( |
Registers a blueprint compiler extension - anytime a blueprint of the provided type is compiled the extension will be activated. |
|
|
ReparentHierarchies |
Safely reparents all child classes of every Key in OldClassToNewClass to the class in the corresponding Value. |
|
|
Shutdown() |