unreal.PCGManagedDebugDrawComponent

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

Bases: PCGManagedComponent

Manages the editor DebugDrawComponent for displaying debug information within SIE and PIE. Note: Must be a managed component to ensure proper resource management during generation and cleanup.

C++ Source:

  • Plugin: PCG

  • Module: PCG

  • File: PCGDebugDrawComponent.h

Editor Properties: (see get_editor_property/set_editor_property)

  • crc (PCGCrc): [Read-Only]

  • generated_component (ActorComponent): [Read-Write]

  • is_marked_unused (bool): [Read-Only]

  • marked_transient_on_load (bool): [Read-Only] Resources on a Load-as-preview component are marked as ‘transient on load’; these resources must not be affected in any

    permanent way in order to make sure they are not serialized in a different state if their outer is saved.

    These resources will generally have a different Release path, and will be managed differently from the PCG component as well. Note that this flag will be reset if there is a transient state change originating from the component, which might trigger resource deletion, flags change, etc.