Files
UnrealEngine/Engine/Plugins/Animation/PoseSearch/Source/Editor/PoseSearchEditor.Build.cs
2025-05-18 13:04:45 +08:00

61 lines
1.1 KiB
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using System.IO;
using UnrealBuildTool;
public class PoseSearchEditor : ModuleRules
{
public PoseSearchEditor(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
PublicDependencyModuleNames.AddRange(
new string[]
{
"BlendStackEditor",
"BlendStack",
"AnimGraph",
"AnimGraphRuntime",
"AnimationBlueprintLibrary",
"AnimationCore",
"Core",
"CoreUObject",
"Engine",
"PoseSearch",
"Chooser",
// Trace-related dependencies
"TraceLog",
"TraceAnalysis",
"TraceServices",
"TraceInsights",
"GameplayInsights",
// UI
"PropertyEditor",
"Slate",
"SlateCore",
"RewindDebuggerInterface",
"UnrealEd",
"InputCore",
"ChooserEditor"
}
);
PrivateDependencyModuleNames.AddRange(
new string[]
{
"ApplicationCore",
"AnimationEditor",
"AssetDefinition",
"BlueprintGraph",
"EditorStyle",
"DetailCustomizations",
"AdvancedPreviewScene",
"EditorFramework",
"ToolWidgets"
}
);
}
}