Skip to content
Snippets Groups Projects
Select Git revision
  • 4f5e85db3830b1077f13589821dcf289e3b95dcf
  • 4.26 default protected
  • dev/5.5
  • 5.3
  • dev/5.3
  • dev/5.1
  • deprecated/4.22
7 results

VAAudiofileSignalSource.cpp

Blame
  • RWTHVRCluster.Build.cs 1.21 KiB
    using UnrealBuildTool;
    
    public class RWTHVRCluster : ModuleRules
    {
    	public RWTHVRCluster(ReadOnlyTargetRules Target) : base(Target)
    	{
    		PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
    
    		PublicIncludePaths.AddRange(
    			new string[] { }
    		);
    
    		PrivateIncludePaths.AddRange(
    			new string[] { }
    		);
    
    		PublicDependencyModuleNames.AddRange(
    			new string[]
    			{
    				"Core",
    				"CoreUObject",
    				"Engine",
    				"DeveloperSettings",
    				"EnhancedInput",
    				"UMG",
    				"Slate",
    				"SlateCore",
    				"LiveLink", 
    				"DisplayCluster",
    				"RWTHVRToolkit"
    			}
    		);
    
    		if (IsPluginEnabledForTarget("DTrackPlugin", base.Target))
    		{
    			PublicDependencyModuleNames.AddRange(
    				new string[]
    				{
    					"DTrackPlugin",
    					"DTrackInput"
    				}
    			);
    		}
    
    		PrivateDependencyModuleNames.AddRange(
    			new string[] { }
    		);
    
    		DynamicallyLoadedModuleNames.AddRange(
    			new string[] { }
    		);
    	}
    
    	private static bool IsPluginEnabledForTarget(string PluginName, ReadOnlyTargetRules Target)
    	{
    		var PL = Plugins.GetPlugin(PluginName);
    		return PL != null && Target.ProjectFile != null && Plugins.IsPluginEnabledForTarget(PL,
    			ProjectDescriptor.FromFile(Target.ProjectFile), Target.Platform, Target.Configuration, Target.Type);
    	}
    }