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

Public Member Functions

 AIToolKitEditor (ReadOnlyTargetRules Target)
 

Constructor & Destructor Documentation

◆ AIToolKitEditor()

AIToolKitEditor.AIToolKitEditor ( ReadOnlyTargetRules Target)
inline
5 : base(Target)
6 {
7 PCHUsage = ModuleRules.PCHUsageMode.UseExplicitOrSharedPCHs;
8
9 PublicDependencyModuleNames.AddRange(
10 new string[]
11 {
12 "Core",
13 "AIToolKit",
14
15 }
16 );
17
18 PrivateDependencyModuleNames.AddRange(
19 new string[]
20 {
21 "CoreUObject",
22 "Engine",
23 "Slate",
24 "SlateCore",
25 "InputCore",
26 "PropertyEditor",
27 "DetailCustomizations",
28 "LevelEditor",
29 "BaseHelpers"
30 }
31 );
32 // Add GameplayDebugger functionality if not 'Shipping' or 'Test' Target.
33 if (Target.bBuildDeveloperTools ||
34 (Target.Configuration != UnrealTargetConfiguration.Shipping && Target.Configuration != UnrealTargetConfiguration.Test))
35 {
36 PrivateDependencyModuleNames.Add("GameplayDebugger");
37 PublicDefinitions.Add("WITH_GAMEPLAY_DEBUGGER=1");
38 }
39 else
40 {
41 PublicDefinitions.Add("WITH_GAMEPLAY_DEBUGGER=0");
42 }
43
44 // PublicIncludePaths.AddRange( new string[] { "AIToolKitEditor/Public"});
45 // PrivateIncludePaths.AddRange( new string[] { "AIToolKitEditor/Private"});
46
47 }

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