Add Games File
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
// Copyright Epic Games, Inc. All Rights Reserved.
|
||||
|
||||
#include "Factories/DirectorToolBlueprintFactory.h"
|
||||
|
||||
#include "Engine/Blueprint.h"
|
||||
#include "Engine/BlueprintGeneratedClass.h"
|
||||
#include "FunnyGirlEditorModule.h"
|
||||
#include "Kismet2/KismetEditorUtilities.h"
|
||||
#include "LLM/BrainToolBase.h"
|
||||
|
||||
#define LOCTEXT_NAMESPACE "DirectorToolBlueprintFactory"
|
||||
|
||||
UDirectorToolBlueprintFactory::UDirectorToolBlueprintFactory()
|
||||
{
|
||||
SupportedClass = UBlueprint::StaticClass();
|
||||
bCreateNew = true;
|
||||
bEditAfterNew = true;
|
||||
}
|
||||
|
||||
UObject* UDirectorToolBlueprintFactory::FactoryCreateNew(UClass* InClass, UObject* InParent, FName InName, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn)
|
||||
{
|
||||
return FKismetEditorUtilities::CreateBlueprint(UBrainToolBase::StaticClass(), InParent, InName, BPTYPE_Normal, UBlueprint::StaticClass(), UBlueprintGeneratedClass::StaticClass());
|
||||
}
|
||||
|
||||
FText UDirectorToolBlueprintFactory::GetDisplayName() const
|
||||
{
|
||||
return LOCTEXT("DisplayName", "Brain Tool");
|
||||
}
|
||||
|
||||
uint32 UDirectorToolBlueprintFactory::GetMenuCategories() const
|
||||
{
|
||||
return FFunnyGirlEditorModule::GetNarrativeAssetCategory();
|
||||
}
|
||||
|
||||
bool UDirectorToolBlueprintFactory::ShouldShowInNewMenu() const
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
#undef LOCTEXT_NAMESPACE
|
||||
Reference in New Issue
Block a user