unreal.PCGAttributeFilteringRangeSettings
¶
- class unreal.PCGAttributeFilteringRangeSettings(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
PCGSettings
Attribute filter on range that allows to do “A op B” type filtering, where A is the input spatial data or Attribute set, and B is either a constant, another spatial data (if input is a spatial data), an Attribute set (in filter) or the input itself. The filtering can be done either on properties or attributes. Some examples (that might not make sense, but are valid): - Threshold on property by constant (A.Density in [0.2, 0.5]) - Threshold on attribute by constant (A.aaa in [0.4, 0.6]) - Threshold on property by metadata attribute(A.density in [B.bbmin, B.bbmax]) - Threshold on property by property(A.density in [B.position.x, B.steepness]) - Threshold on attribute by metadata attribute(A.aaa in [B.bbmin, B.bbmax]) - Threshold on attribute by property(A.aaa in [B.position, B.scale])
C++ Source:
Plugin: PCG
Module: PCG
File: PCGAttributeFilter.h
Editor Properties: (see get_editor_property/set_editor_property)
break_debugger
(bool): [Read-Write] If a debugger is attached, triggers a breakpoint inside IPCGElement::Execute(). Editor only. Transient.category
(Text): [Read-Write]debug
(bool): [Read-Write]debug_settings
(PCGDebugVisualizationSettings): [Read-Write]description
(Text): [Read-Write]determinism_settings
(PCGDeterminismSettings): [Read-Write]enabled
(bool): [Read-Write]expose_to_library
(bool): [Read-Write]max_threshold
(PCGAttributeFilterThresholdSettings): [Read-Write]min_threshold
(PCGAttributeFilterThresholdSettings): [Read-Write] Threshold property/attribute/constant related propertiesseed
(int32): [Read-Write]target_attribute
(PCGAttributePropertyInputSelector): [Read-Write] Target property/attribute related propertiesuse_seed
(bool): [Read-Only] By default, settings won’t use a seed. Set this bool to true in the child ctor to allow edition and use it.
- property max_threshold: PCGAttributeFilterThresholdSettings¶
[Read-Write]
- property min_threshold: PCGAttributeFilterThresholdSettings¶
[Read-Write] Threshold property/attribute/constant related properties
- property target_attribute: PCGAttributePropertyInputSelector¶
[Read-Write] Target property/attribute related properties