From e04b6ab0caa143463f552d410f2dd35f3b3330a6 Mon Sep 17 00:00:00 2001 From: Jeffreytsai1004 Date: Fri, 18 Apr 2025 10:55:31 +0800 Subject: [PATCH] Update --- FLESH.uplugin | 3 ++- Source/FLESH/FLESH.Build.cs | 1 + Source/FLESHEditor/FLESHEditor.Build.cs | 2 ++ .../DismembermentGraph/DismembermentGraphEditorModule.cpp | 2 ++ .../Private/DismembermentGraph/SDismembermentGraphNode.cpp | 3 ++- 5 files changed, 9 insertions(+), 2 deletions(-) diff --git a/FLESH.uplugin b/FLESH.uplugin index 863b252..c04e773 100644 --- a/FLESH.uplugin +++ b/FLESH.uplugin @@ -23,7 +23,8 @@ { "Name": "FLESHEditor", "Type": "Editor", - "LoadingPhase": "PostEngineInit" + "LoadingPhase": "PostEngineInit", + "Enabled": false } ], "Plugins": [ diff --git a/Source/FLESH/FLESH.Build.cs b/Source/FLESH/FLESH.Build.cs index 2e0d2dc..ccdfe97 100644 --- a/Source/FLESH/FLESH.Build.cs +++ b/Source/FLESH/FLESH.Build.cs @@ -11,6 +11,7 @@ public class FLESH : ModuleRules PublicIncludePaths.AddRange( new string[] { // ... add public include paths required here ... + "$(EngineDir)/Plugins/Experimental/GeometryScripting/Source/GeometryScriptingCore/Public" } ); diff --git a/Source/FLESHEditor/FLESHEditor.Build.cs b/Source/FLESHEditor/FLESHEditor.Build.cs index 69c4f70..25b541f 100644 --- a/Source/FLESHEditor/FLESHEditor.Build.cs +++ b/Source/FLESHEditor/FLESHEditor.Build.cs @@ -41,6 +41,8 @@ public class FLESHEditor : ModuleRules "ApplicationCore", "AppFramework", "LevelEditor", + "AssetTools", + "GraphEditor", "GeometryCore", "GeometryFramework", "GeometryScriptingEditor", diff --git a/Source/FLESHEditor/Private/DismembermentGraph/DismembermentGraphEditorModule.cpp b/Source/FLESHEditor/Private/DismembermentGraph/DismembermentGraphEditorModule.cpp index 6a33691..9c590d5 100644 --- a/Source/FLESHEditor/Private/DismembermentGraph/DismembermentGraphEditorModule.cpp +++ b/Source/FLESHEditor/Private/DismembermentGraph/DismembermentGraphEditorModule.cpp @@ -9,6 +9,8 @@ #include "IAssetTools.h" #include "EdGraphUtilities.h" #include "Modules/ModuleManager.h" +#include "GraphEditorActions.h" +#include "AssetTypeActions_Base.h" #define LOCTEXT_NAMESPACE "DismembermentGraphEditor" diff --git a/Source/FLESHEditor/Private/DismembermentGraph/SDismembermentGraphNode.cpp b/Source/FLESHEditor/Private/DismembermentGraph/SDismembermentGraphNode.cpp index c1c8dcd..c882f0f 100644 --- a/Source/FLESHEditor/Private/DismembermentGraph/SDismembermentGraphNode.cpp +++ b/Source/FLESHEditor/Private/DismembermentGraph/SDismembermentGraphNode.cpp @@ -6,6 +6,7 @@ #include "Widgets/SBoxPanel.h" #include "Widgets/Text/SInlineEditableTextBlock.h" #include "Widgets/Images/SImage.h" +#include "Styling/AppStyle.h" BEGIN_SLATE_FUNCTION_BUILD_OPTIMIZATION @@ -99,7 +100,7 @@ void SDismembermentGraphNode::UpdateGraphNode() [ SNew(STextBlock) .Text(this, &SDismembermentGraphNode::GetNodeDescription) - .TextStyle(FEditorStyle::Get(), "Graph.StateNode.Description") + .TextStyle(FAppStyle::Get(), "Graph.StateNode.Description") .WrapTextAt(200.0f) ] // Node preview