22 if (target.Platform != UnrealTargetPlatform.Win64)
24 Type = ModuleType.External;
30 CppStandard = CppStandardVersion.Latest;
31 bEnableExceptions =
true;
33 PublicDependencyModuleNames.AddRange(
new[]
43 PrivateDependencyModuleNames.AddRange(
new[]
49 PublicSystemLibraries.AddRange(
new[]
60 AddEngineThirdPartyPrivateStaticDependencies(target,
"DX12");
62 PublicIncludePaths.AddRange(
new[]
64 $
"{target.WindowsPlatform.WindowsSdkDir}/Include/{target.WindowsPlatform.WindowsSdkVersion}/cppwinrt"
67 if (target.Configuration <= UnrealTargetConfiguration.DebugGame)
69 PublicDefinitions.AddRange(new[]
75 if (target.Type == TargetType.Editor)
77 PrivateDependencyModuleNames.AddRange(
new[]