// Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; using System.IO; public class SubobjectEditor : ModuleRules { public SubobjectEditor(ReadOnlyTargetRules Target) : base(Target) { PublicIncludePaths.Add(Path.Combine(ModuleDirectory, "Public")); PrivateIncludePaths.Add(Path.Combine(ModuleDirectory, "Private")); PublicDependencyModuleNames.AddRange( new string[] { "Core", "CoreUObject", "SubobjectDataInterface", "Kismet", } ); PrivateDependencyModuleNames.AddRange( new string[] { "BlueprintGraph", "Engine", "Slate", "SlateCore", "UnrealEd", "InputCore", "KismetWidgets", "EditorWidgets", "GameProjectGeneration", "EditorFramework", "GraphEditor", "ToolMenus", "ToolWidgets", } ); if(Target.bWithLiveCoding) { PrivateIncludePathModuleNames.Add("LiveCoding"); } } }