unreal.PCGRemoveActorsFromWorldSettings

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

Bases: PCGSettings

Removes actors from the world based on actor references stored in point data or param data. The actor reference attribute defaults to the standard PCG actor reference attribute used by data assets, spawn actor nodes, etc.

C++ Source:

  • Plugin: PCG

  • Module: PCG

  • File: PCGRemoveActorsFromWorld.h

Editor Properties: (see get_editor_property/set_editor_property)

  • actor_reference_attribute (PCGAttributePropertyInputSelector): [Read-Write] Attribute to read actor references from. Accepts both point data and param data. Defaults to the standard PCG actor reference attribute.

  • break_debugger (bool): [Read-Write] If a debugger is attached, a breakpoint will be triggered in the execution code to enable debugging. Only applies when inspecting a debug object. Transient and Editor-only.

  • category (Text): [Read-Write]

  • debug (bool): [Read-Write]

  • debug_buffer_size (int32): [Read-Write] Size (in number of floats) of the shader debug print buffer.

  • debug_settings (PCGDebugVisualizationSettings): [Read-Write]

  • description (Text): [Read-Write]

  • determinism_settings (PCGDeterminismSettings): [Read-Write]

  • dump_cooked_hlsl (bool): [Read-Write] Dump the cooked HLSL into the log after it is generated.

  • dump_data_descriptions (bool): [Read-Write] Dump the data descriptions of input/output pins to the log.

  • enabled (bool): [Read-Write]

  • execute_on_gpu (bool): [Read-Write] Whether this node should be executed on the GPU.

  • execution_dependency_required (bool): [Read-Write] If enabled, the execution dependency pin will require to be connected for execution (as any other required pin) and will be used for culling.

  • expose_to_library (bool): [Read-Write]

  • print_shader_debug_values (bool): [Read-Write] Enable use of ‘WriteDebugValue(uint Index, float Value)’ function in your kernel. Allows you to write float values to a buffer for logging on the CPU.

  • profile_kernel_index (int32): [Read-Write] Index of kernel emitted by this node to repeatedly dispatch every frame to enable profiling. Set to -1 to disable profiling. PCG_GPU_KERNEL_PROFILING must be defined in PCG.Build.cs.

  • seed (int32): [Read-Write]

  • silence_actor_not_found_warnings (bool): [Read-Write] Silence warnings logged when a referenced actor cannot be found in the world. An actor may be absent because it was already deleted, is not loaded, or the reference is stale.

  • trigger_render_capture (bool): [Read-Write] Will trigger a render capture when this node executes and a debug object is selected in the graph editor. Transient and Editor-only. Render captures must be enabled (e.g. -AttachRenderDoc or -AttachPIX).

  • use_seed (bool): [Read-Write] deprecated: Implement the PCGSettings virtual UseSeed() override.

property actor_reference_attribute: PCGAttributePropertyInputSelector

[Read-Write] Attribute to read actor references from. Accepts both point data and param data. Defaults to the standard PCG actor reference attribute.

Type:

(PCGAttributePropertyInputSelector)

property silence_actor_not_found_warnings: bool

[Read-Write] Silence warnings logged when a referenced actor cannot be found in the world. An actor may be absent because it was already deleted, is not loaded, or the reference is stale.

Type:

(bool)