Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/Kismet2/KismetEditorUtilities.h |
Include |
#include "Kismet2/KismetEditorUtilities.h" |
Source |
/Engine/Source/Editor/UnrealEd/Private/Kismet2/Kismet2.cpp |
static UBlueprint * CreateBlueprint
(
UClass * ParentClass,
UObject * Outer,
const FName NewBPName,
enum EBlueprintType BlueprintType,
TSubclassOf< UBlueprint > BlueprintClassType,
TSubclassOf< UBlueprintGeneratedClass > BlueprintGeneratedClassType,
FName CallingContext
)
Create a new Blueprint and initialize it to a valid state.
Create a new Blueprint and initialize it to a valid state.
the new blueprint
Parameter |
Description |
---|---|
ParentClass |
the parent class of the new blueprint |
Outer |
the outer object of the new blueprint |
NewBPName |
the name of the new blueprint |
BlueprintType |
the type of the new blueprint (normal, const, etc) |
BlueprintClassType |
the actual class of the blueprint asset (UBlueprint or a derived type) |
BlueprintGeneratedClassType |
the actual generated class of the blueprint asset (UBlueprintGeneratedClass or a derived type) |
CallingContext |
the name of the calling method or module used to identify creation methods to engine analytics/usage stats (default None will be ignored) |