Files
UnrealEngine/Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheModifiers/AvalancheModifiers.Build.cs
2025-05-18 13:04:45 +08:00

59 lines
1.1 KiB
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class AvalancheModifiers : ModuleRules
{
public AvalancheModifiers(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
PublicDependencyModuleNames.AddRange(
new string[]
{
"ActorModifier",
"ActorModifierCore",
"ActorModifierLayout",
"Avalanche",
"Core",
"CoreUObject",
"DynamicMesh",
"Engine",
"GeometryCore"
}
);
PrivateDependencyModuleNames.AddRange(
new string[]
{
"Avalanche",
"AvalancheSceneTree",
"AvalancheShapes",
"ClonerEffectorMeshBuilder",
"DynamicMaterial",
"GeometryAlgorithms",
"GeometryFramework",
"GeometryMask",
"GeometryScriptingCore",
"MeshModelingToolsExp",
"ModelingComponents",
"ModelingOperators",
"ProceduralMeshComponent",
"Text3D"
}
);
if (Target.Type == TargetRules.TargetType.Editor)
{
PrivateDependencyModuleNames.AddRange(new string[]
{
"AssetRegistry",
"AssetTools",
"AvalancheOutliner",
"SlateCore",
"UnrealEd"
});
}
}
}