FKismetEditorUtilities::CreateBlueprint

Create a new Blueprint and initialize it to a valid state.

Windows
MacOS
Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Kismet2/KismetEditorUtilities.h

Include

#include "Kismet2/KismetEditorUtilities.h"

Source

/Engine/Source/Editor/UnrealEd/Private/Kismet2/Kismet2.cpp

Syntax

static UBlueprint * CreateBlueprint
(
    UClass * ParentClass,
    UObject * Outer,
    const FName NewBPName,
    enum EBlueprintType BlueprintType,
    TSubclassOf< UBlueprint > BlueprintClassType,
    TSubclassOf< UBlueprintGeneratedClass > BlueprintGeneratedClassType,
    FName CallingContext
)

Remarks

Create a new Blueprint and initialize it to a valid state.

Create a new Blueprint and initialize it to a valid state.

Returns

the new blueprint

Parameters

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)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss