// Copyright Epic Games, Inc. All Rights Reserved. using UnrealBuildTool; public class ChaosClothAssetDataflowNodes : ModuleRules { public ChaosClothAssetDataflowNodes(ReadOnlyTargetRules Target) : base(Target) { PublicDependencyModuleNames.AddRange( new string[] { "Core", "MeshResizingCore", // ... add other public dependencies that you statically link with here ... } ); PrivateDependencyModuleNames.AddRange( new string[] { "AssetTools", "Chaos", "ChaosCaching", "ChaosCloth", "ChaosClothAsset", "ChaosClothAssetEngine", "ChaosClothAssetTools", "ClothingSystemRuntimeCommon", "CoreUObject", "DataflowCore", "DataflowEditor", "DataflowEngine", "DataflowNodes", "DesktopWidgets", // For SFilePathPicker "DetailCustomizations", "DynamicMesh", "Engine", "GeometryCore", "GeometryFramework", "InputCore", "MeshConversion", "MeshDescription", "MeshUtilitiesCommon", "ModelingOperatorsEditorOnly", // TODO: Someday remove editor dependencies, see UE-206172 "ModelingOperators", "MeshConversionEngineTypes", "RenderCore", "SkeletalMeshDescription", "Slate", "SlateCore", "StaticMeshDescription", "UnrealEd", "UnrealUSDWrapper", "USDClasses", "USDSchemas", "USDStage", "USDStageImporter", "USDUtilities", // ... add private dependencies that you statically link with here ... } ); } }