- Runtime PostConfigInit VoxelHelpers
VoxelHelpers依赖:
引擎类: "Core", "CoreUObject", "Engine",
3D图形:"ProceduralMeshComponent" 用于 VoxelHelpersLibrary.cpp
2D图形: "Slate", "SlateCore", "UMG", 用于 VoxelColorWheel
这里的build.cs设置有点意思,
bLegacyPublicIncludePaths = false;
PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
bEnforceIWYU = true;
bEnforceIWYU 这一行的解释是 :
Enforce "include what you use" rules when PCHUsage is set to ExplicitOrSharedPCH; warns when monolithic headers (Engine.h, UnrealEd.h, etc...) are used, and checks that source files include their matching header first.
bLegacyPublicIncludePaths 这一行的解释是 :
/ Whether this module qualifies included headers from other modules relative to the root of their 'Public' folder. This reduces the num