8 public DlgSystem(ReadOnlyTargetRules Target) : base(Target)
13 PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
19 PublicIncludePaths.AddRange(
21 Path.Combine(ModuleDirectory,
"Public")
26 PrivateIncludePaths.AddRange(
28 Path.Combine(ModuleDirectory,
"Private")
33 PublicDependencyModuleNames.AddRange(
42 PrivateDependencyModuleNames.AddRange(
56 if (Target.bBuildDeveloperTools)
58 PrivateDependencyModuleNames.Add(
"MessageLog");
62 if (Target.bBuildEditor)
64 PrivateDependencyModuleNames.Add(
"EditorWidgets");
65 PrivateDependencyModuleNames.Add(
"UnrealEd");
68 PrivateDependencyModuleNames.Add(
"WorkspaceMenuStructure");
72 if (Target.bBuildDeveloperTools ||
73 (Target.Configuration != UnrealTargetConfiguration.Shipping && Target.Configuration != UnrealTargetConfiguration.Test))
75 PrivateDependencyModuleNames.Add(
"GameplayDebugger");
76 PublicDefinitions.Add(
"WITH_GAMEPLAY_DEBUGGER=1");
80 PublicDefinitions.Add(
"WITH_GAMEPLAY_DEBUGGER=0");
84 PrivateDependencyModuleNames.Add(
"DeveloperSettings");
87 DynamicallyLoadedModuleNames.AddRange(