A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
OpenXRExpansionPlugin.Build.cs
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
4using System.IO;
5
7{
9 {
10 public OpenXRExpansionPlugin(ReadOnlyTargetRules Target)
11 : base(Target)
12 {
13 PublicDependencyModuleNames.AddRange(
14 new string[]
15 {
16 //"InputDevice",
17 //"LiveLink",
18 //"LiveLinkInterface"
19 }
20 );
21
22 var EngineDir = Path.GetFullPath(Target.RelativeEnginePath);
23 PrivateIncludePaths.AddRange(
24 new string[] {
25 EngineDir + "Plugins/Runtime/OpenXR/Source/OpenXRHMD/Private",
26 EngineDir + "/Source/ThirdParty/OpenXR/include",
27 // ... add other private include paths required here ...
28 }
29 );
30
31 PrivateDependencyModuleNames.AddRange(
32 new string[]
33 {
34 "Core",
35 "CoreUObject",
36 //"ApplicationCore",
37 "Engine",
38 //"InputDevice",
39 "InputCore",
40 "Slate",
41 "HeadMountedDisplay",
42 //"AnimGraph",
43 "AnimGraphRuntime",
44 "SlateCore",
45 //"LiveLink",
46 //"LiveLinkInterface",
47 "OpenXRHMD"
48 }
49 );
50
51 AddEngineThirdPartyPrivateStaticDependencies(Target, "OpenXR");
52
53 // if (Target.bBuildEditor == true)
54 // {
55 // PrivateDependencyModuleNames.Add("UnrealEd");
56 // }
57 }
58 }
59}