Space Plunder
Loading...
Searching...
No Matches
CircularDependenciesDetector Class Reference
Inheritance diagram for CircularDependenciesDetector:

Public Member Functions

 CircularDependenciesDetector (ReadOnlyTargetRules Target)
 
 CircularDependenciesDetector (ReadOnlyTargetRules Target)
 

Constructor & Destructor Documentation

◆ CircularDependenciesDetector() [1/2]

CircularDependenciesDetector.CircularDependenciesDetector ( ReadOnlyTargetRules Target)
inline
7 : base(Target)
8 {
9 PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
10
11 PublicIncludePaths.AddRange(
12 new string[] {
13 // ... add public include paths required here ...
14 }
15 );
16
17
18 PrivateIncludePaths.AddRange(
19 new string[] {
20 // ... add other private include paths required here ...
21 }
22 );
23
24
25 PublicDependencyModuleNames.AddRange(
26 new string[]
27 {
28 "Core",
29 // ... add other public dependencies that you statically link with here ...
30 }
31 );
32
33
34 PrivateDependencyModuleNames.AddRange(
35 new string[]
36 {
37 "CoreUObject",
38 "Engine",
39 "Kismet",
40 "Slate",
41 "SlateCore",
42 "UnrealEd",
43 "UMG",
44 "AssetRegistry",
45 "Blutility",
46 "UMGEditor",
47 "AIModule",
48 "Projects",
49 "ContentBrowser",
50 "ToolMenus"
51 // ... add private dependencies that you statically link with here ...
52 }
53 );
54
55
56 DynamicallyLoadedModuleNames.AddRange(
57 new string[]
58 {
59 // ... add any modules that your module loads dynamically here ...
60 }
61 );
62 }

◆ CircularDependenciesDetector() [2/2]

CircularDependenciesDetector.CircularDependenciesDetector ( ReadOnlyTargetRules Target)
inline
7 : base(Target)
8 {
9 PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
10
11 PublicIncludePaths.AddRange(
12 new string[] {
13 // ... add public include paths required here ...
14 }
15 );
16
17
18 PrivateIncludePaths.AddRange(
19 new string[] {
20 // ... add other private include paths required here ...
21 }
22 );
23
24
25 PublicDependencyModuleNames.AddRange(
26 new string[]
27 {
28 "Core",
29 // ... add other public dependencies that you statically link with here ...
30 }
31 );
32
33
34 PrivateDependencyModuleNames.AddRange(
35 new string[]
36 {
37 "CoreUObject",
38 "Engine",
39 "Kismet",
40 "Slate",
41 "SlateCore",
42 "UnrealEd",
43 "UMG",
44 "AssetRegistry",
45 "Blutility",
46 "UMGEditor",
47 "AIModule",
48 "Projects",
49 "ContentBrowser",
50 "ToolMenus"
51 // ... add private dependencies that you statically link with here ...
52 }
53 );
54
55
56 DynamicallyLoadedModuleNames.AddRange(
57 new string[]
58 {
59 // ... add any modules that your module loads dynamically here ...
60 }
61 );
62 }

The documentation for this class was generated from the following files: