#pragma once #include "CoreMinimal.h" #include "Factories/Factory.h" #include "DismembermentGraphEditorFactory.generated.h" /** * Factory for creating dismemberment graph assets */ UCLASS() class FLESHEDITOR_API UDismembermentGraphEditorFactory : public UFactory { GENERATED_BODY() public: UDismembermentGraphEditorFactory(); // UFactory interface virtual UObject* FactoryCreateNew(UClass* InClass, UObject* InParent, FName InName, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn) override; virtual bool ShouldShowInNewMenu() const override; // End of UFactory interface };