Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Elements
References
| Module | PCG |
| Header | /Engine/Plugins/PCG/Source/PCG/Public/Elements/PCGSelfPruning.h |
| Include | #include "Elements/PCGSelfPruning.h" |
Syntax
USTRUCT (BlueprintType )
struct FPCGSelfPruningParameters
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bRandomizedPruning | ||
| bool | bUseCollisionAttribute | ||
| FPCGAttributePropertyInputSelector | CollisionAttribute | Specifies to use the collision from a given mesh instead of the point; note that this will be ignored in the Remove Duplicates mode. | |
| EPCGCollisionQueryFlag | CollisionQueryFlag | Controls whether queries will be done against complex collisions or not. | |
| FPCGAttributePropertyInputSelector | ComparisonSource | By default, it will prune according to the extents of each point, but you can provide another comparison like Density, or a dynamic attribute. | |
| EPCGSelfPruningType | PruningType | ||
| float | RadiusSimilarityFactor | Similarity factor to consider 2 points "equal". |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | PostLoad () |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bUseComplexCollision_DEPRECATED | Implementation note: was introduced during UE 5.5 development and replaced, does not require a full public API deprecation mechanism. |