You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Added CVar "CADKernel.FaceMesher.DetectPlanarFace" to enable/disable specific tessellation for planar faces Added GeometryCore module to use FDelaunay class to tessellate planar surfaces Added utility functions for Curve, Surface and Face entities Replaced use of NURBS curves of degree 1 with use of polylines Made necessary fixes on code related to polylines Fixed miscellanous inconsistencies in the API Cleanup code - WIP #jira UE-215235 #rnx [CL 36292235 by jeanluc corenthin in 5.5 branch]
27 lines
642 B
C#
27 lines
642 B
C#
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
using System.IO;
|
|
|
|
namespace UnrealBuildTool.Rules
|
|
{
|
|
public class CADKernel : ModuleRules
|
|
{
|
|
public CADKernel(ReadOnlyTargetRules Target)
|
|
: base(Target)
|
|
{
|
|
//OptimizeCode = CodeOptimization.Never;
|
|
DeterministicWarningLevel = WarningLevel.Off; // __DATE__ in Private/CADKernel/Core/System.cpp
|
|
|
|
PublicDefinitions.Add("CADKERNEL_THINZONE=0");
|
|
|
|
PublicDependencyModuleNames.AddRange(
|
|
new string[]
|
|
{
|
|
"Core",
|
|
"GeometryCore",
|
|
}
|
|
);
|
|
|
|
PublicDefinitions.Add(Target.Type == TargetType.Program ? "CADKERNEL_DO_ENSURE=0" : "CADKERNEL_DO_ENSURE=1");
|
|
}
|
|
}
|
|
} |