unreal.PCGInteractiveToolSettings_SplineBase

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

Bases: PCGInteractiveToolSettings

PCGInteractive Tool Settings Spline Base

C++ Source:

  • Plugin: PCG

  • Module: PCGEditor

  • File: PCGDrawSplineTool.h

Editor Properties: (see get_editor_property/set_editor_property)

  • actor_class_to_spawn (type(Class)): [Read-Write]

  • data_instance (Name): [Read-Write] Marked transient because the tool system will either fill this with a default or take the graph from the selected actor.

  • draw_mode (PCGDrawSplineDrawMode): [Read-Write]

  • min_point_spacing (double): [Read-Write] Minimum world distance to cover while free drawing before a point will be generated.

  • new_actor_name (Name): [Read-Write] The name to be issued to a newly created actor when the tool is applied.

  • new_pcg_component_name (Name): [Read-Write] The name to be issued to a newly created PCG component when the tool is applied.

  • raycast_rule_collection (PCGRaycastFilterRuleCollection): [Read-Write] The raycast rules that determine whether a raycast is valid or not. Used to determine different raycast targets such as landscapes, meshes, selected actor etc.

  • settings (PCGToolRaycastSettings): [Read-Write] The settings to manipulate raycast results, such as normals or offsets of a spline point.

  • spline_name (Name): [Read-Write]

  • tool_graph (PCGGraphInterface): [Read-Write]