| bRandomizedPruning |
bool |
|
Elements/PCGSelfPruning.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(PCG_Overridable)
|
| bUseCollisionAttribute |
bool |
|
Elements/PCGSelfPruning.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(PCG_Overridable, EditCondition="PruningType != EPCGSelfPruningType::RemoveDuplicates")
|
| CollisionAttribute |
FPCGAttributePropertyInputSelector |
Specifies to use the collision from a given mesh instead of the point; note that this will be ignored in the Remove Duplicates mode. |
Elements/PCGSelfPruning.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(PCG_Overridable, PCG_DiscardPropertySelection, PCG_DiscardExtraSelection, EditCondition="bUseCollisionAttribute && PruningType != EPCGSelfPruningType::RemoveDuplicates", EditConditionHides)
|
| CollisionQueryFlag |
EPCGCollisionQueryFlag |
Controls whether queries will be done against complex collisions or not. |
Elements/PCGSelfPruning.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(PCG_Overridable, PCG_OverrideAliases="bUseComplexCollision", EditCondition="bUseCollisionAttribute && PruningType != EPCGSelfPruningType::RemoveDuplicates", EditConditionHides)
|
| ComparisonSource |
FPCGAttributePropertyInputSelector |
By default, it will prune according to the extents of each point, but you can provide another comparison like Density, or a dynamic attribute. |
Elements/PCGSelfPruning.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="PruningType == EPCGSelfPruningType::LargeToSmall || PruningType == EPCGSelfPruningType::SmallToLarge", PCG_Overridable)
|
| PruningType |
EPCGSelfPruningType |
|
Elements/PCGSelfPruning.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(PCG_Overridable)
|
| RadiusSimilarityFactor |
float |
Similarity factor to consider 2 points "equal". |
Elements/PCGSelfPruning.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(ClampMin=0.0f, EditCondition="PruningType == EPCGSelfPruningType::LargeToSmall || PruningType == EPCGSelfPruningType::SmallToLarge", PCG_Overridable)
|