unreal.NiagaraExt_StackIssue¶
- class unreal.NiagaraExt_StackIssue¶
Bases:
StructBaseA single warning or error issue on a Niagara stack entry, as reported by the stack validator. Location and StackDisplayPath help the AI identify where the issue is in the stack.
C++ Source:
Plugin: Niagara
Module: NiagaraEditor
File: NiagaraExternalSystemEditorUtilities.h
Editor Properties: (see get_editor_property/set_editor_property)
can_be_dismissed(bool): [Read-Write] True if the user is able to dismiss this issue in the UI.fixes(Array[NiagaraExt_StackIssueFix]): [Read-Write] Available auto-fix actions for this issue. May be empty.is_dismissed(bool): [Read-Write] True if this issue has been dismissed by the user and is hidden in the UI.issue_id(str): [Read-Write] Unique identifier for this issue, used as the IssueId parameter in ApplyStackIssueFix.location(NiagaraExt_StackItemReference): [Read-Write] Structured reference to the emitter/script/module that owns this issue. EmitterName, ScriptName, and ModuleName may be NAME_None if the issue is above that level.long_description(str): [Read-Write] Detailed description of the issue with context.severity(NiagaraExt_StackIssueSeverity): [Read-Write] Severity of this issue.short_description(str): [Read-Write] Short description of the issue (e.g. “Missing required input”).stack_display_path(str): [Read-Write] Human-readable breadcrumb path from the stack root to the entry that owns this issue, joined with ‘/’. Example: “FireEmitter/ParticleUpdate/AddVelocity”.