Files
UnrealEngine/Engine/Plugins/MovieScene/MovieRenderPipeline/Source/MovieRenderPipelineRenderPasses/MovieRenderPipelineRenderPasses.Build.cs
2025-05-18 13:04:45 +08:00

48 lines
1.1 KiB
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class MovieRenderPipelineRenderPasses : ModuleRules
{
public MovieRenderPipelineRenderPasses(ReadOnlyTargetRules Target) : base(Target)
{
bEnableExceptions = true;
bDisableAutoRTFMInstrumentation = true; // AutoRTFM cannot be used with exceptions
PrivateDependencyModuleNames.AddRange(
new string[] {
"Core",
"CoreUObject",
"Engine",
"ImageWriteQueue",
"SignalProcessing", // Needed for wave writer.
"AudioMixer",
"Imath",
"UEOpenExr", // Needed for multilayer EXRs
"UEOpenExrRTTI", // Needed for EXR metadata
"ImageWrapper",
"CinematicCamera", // For metadata
"MovieRenderPipelineSettings", // For settings
"MovieScene",
"SlateCore",
"ImageCore",
"OpenColorIOWrapper",
}
);
PublicDependencyModuleNames.AddRange(
new string[] {
"MovieRenderPipelineCore",
"Renderer",
"RenderCore",
"RHI",
"OpenColorIO",
"ActorLayerUtilities", // For Layering
}
);
// Required for UEOpenExr
AddEngineThirdPartyPrivateStaticDependencies(Target, "zlib");
}
}