using UnrealBuildTool; // Editor-only tools. Arrived with the first one (Docs/Spec/Architecture.md, Modules): the landscape authoring // library that Scripts/Authoring/create_world.py calls, because the engine exposes no landscape creation to Python. public class SaltyEditor : ModuleRules { public SaltyEditor(ReadOnlyTargetRules Target) : base(Target) { PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs; PublicDependencyModuleNames.AddRange(new string[] { "Core", "CoreUObject", "Engine" }); PrivateDependencyModuleNames.AddRange(new string[] { "UnrealEd", "Landscape", "LandscapeEditor" // FLandscapeImportHelper reads the heightmap and weightmap files }); PublicIncludePaths.Add(ModuleDirectory); } }