Files
UnrealEngine/Engine/Plugins/Experimental/XRCreativeFramework/Source/XRCreative/XRCreative.Build.cs
2025-05-18 13:04:45 +08:00

55 lines
1.0 KiB
C#

// Copyright Epic Games, Inc. All Rights Reserved.
using UnrealBuildTool;
public class XRCreative : ModuleRules
{
public XRCreative(ReadOnlyTargetRules Target) : base(Target)
{
PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
PublicDependencyModuleNames.AddRange(
new string[]
{
"CommonUI",
"Core",
}
);
PrivateDependencyModuleNames.AddRange(
new string[]
{
"CoreUObject",
"DeveloperSettings",
"Engine",
"EnhancedInput",
"HeadMountedDisplay",
"XRBase",
"InputCore",
"InteractiveToolsFramework",
"LevelSequence",
"ModelViewViewModel",
"RenderCore", // TODO: Kill this? Only for FlushRenderingCommands
"Slate",
"SlateCore",
"TypedElementFramework",
"TypedElementRuntime",
"UMG",
}
);
if (Target.bBuildEditor)
{
PrivateDependencyModuleNames.AddRange(new string[] {
"ConcertSyncClient",
"ConcertSyncCore",
"InputEditor",
"LevelEditor",
"MultiUserClient",
"UnrealEd",
"VREditor",
});
}
}
}