unreal.PCGDifferenceData

class unreal.PCGDifferenceData(outer: Object | None = None, name: Name | str = 'None')

Bases: PCGSpatialDataWithPointCache

PCGDifference Data

C++ Source:

  • Plugin: PCG

  • Module: PCG

  • File: PCGDifferenceData.h

Editor Properties: (see get_editor_property/set_editor_property)

  • density_function (PCGDifferenceDensityFunction): [Read-Write]

  • diff_metadata (bool): [Read-Only]

  • difference (PCGSpatialData): [Read-Only]

  • keep_zero_density_points (bool): [Read-Write]

  • source (PCGSpatialData): [Read-Only]

  • target_actor (Actor): [Read-Write] Recipient of any artifacts generated using this data.

add_difference(difference: PCGSpatialData) None

deprecated: ‘add_difference’ was renamed to ‘k2_add_difference’.

property density_function: PCGDifferenceDensityFunction

[Read-Write]

Type:

(PCGDifferenceDensityFunction)

property diff_metadata: bool

[Read-Only]

Type:

(bool)

property difference: PCGSpatialData

[Read-Only]

Type:

(PCGSpatialData)

initialize(data) None

Initialize

Parameters:

data (PCGSpatialData)

k2_add_difference(difference) None

K2 Add Difference

Parameters:

difference (PCGSpatialData)

set_density_function(density_function) None

Set Density Function

Parameters:

density_function (PCGDifferenceDensityFunction)

property source: PCGSpatialData

[Read-Only]

Type:

(PCGSpatialData)