| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Blueprint/BlueprintExtension.h |
Include |
#include "Blueprint/BlueprintExtension.h" |
class UBlueprintExtension : public UObject
Per-instance extension object that can be added to UBlueprint::Extensions in order to augment built-in blueprint functionality Ideally this would be an editor-only class, but such classes are not permitted within Engine modules (even inside WITH_EDITORONLY_DATA blocks)
Name | Description | ||
---|---|---|---|
|
GenerateFunctionGraphs ( |
Called during compilation (after skeleton class generation) in order to generate dynamic function graphs for this blueprint |
|
|
PreloadObjectsForCompilation ( |
Called before blueprint compilation to ensure that any objects necessary for the specified blueprint's compilation |