unreal.NiagaraExt_StackIssueFix

class unreal.NiagaraExt_StackIssueFix

Bases: StructBase

A single auto-fix action associated with a stack issue. Style == Fix means the action can be applied programmatically via ApplyStackIssueFix. Style == Link is a navigation hint for a human user (e.g. “open this asset”) and cannot be triggered by tool calls; ApplyStackIssueFix will refuse and return bApplied == false.

C++ Source:

  • Plugin: Niagara

  • Module: NiagaraEditor

  • File: NiagaraExternalSystemEditorUtilities.h

Editor Properties: (see get_editor_property/set_editor_property)

  • description (str): [Read-Write] Human-readable description of what this fix does.

  • fix_id (str): [Read-Write] Unique identifier for this fix, used as the FixId parameter in ApplyStackIssueFix.

  • style (NiagaraExt_StackIssueFixStyle): [Read-Write] Fix = can be applied programmatically via ApplyStackIssueFix. You should prefer acting on

    Fix-style entries yourself rather than surfacing them to a human.

    Link = navigation hint intended for a human user. Cannot be applied by tool calls —

    ApplyStackIssueFix will reject Link-style fixes.