Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
A 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.
| Name | FNiagaraExt_StackIssue |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraExternalSystemEditorUtilities.h |
| Include Path | #include "NiagaraExternalSystemEditorUtilities.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FNiagaraExt_StackIssue
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCanBeDismissed | bool | True if the user is able to dismiss this issue in the UI. | NiagaraExternalSystemEditorUtilities.h |
|
| bIsDismissed | bool | True if this issue has been dismissed by the user and is hidden in the UI. | NiagaraExternalSystemEditorUtilities.h |
|
| Fixes | TArray< FNiagaraExt_StackIssueFix > | Available auto-fix actions for this issue. May be empty. | NiagaraExternalSystemEditorUtilities.h |
|
| IssueId | FString | Unique identifier for this issue, used as the IssueId parameter in ApplyStackIssueFix. | NiagaraExternalSystemEditorUtilities.h |
|
| Location | FNiagaraExt_StackItemReference | Structured reference to the emitter/script/module that owns this issue. | NiagaraExternalSystemEditorUtilities.h |
|
| LongDescription | FString | Detailed description of the issue with context. | NiagaraExternalSystemEditorUtilities.h |
|
| Severity | ENiagaraExt_StackIssueSeverity | Severity of this issue. | NiagaraExternalSystemEditorUtilities.h |
|
| ShortDescription | FString | Short description of the issue (e.g. "Missing required input"). | NiagaraExternalSystemEditorUtilities.h |
|
| StackDisplayPath | FString | Human-readable breadcrumb path from the stack root to the entry that owns this issue, joined with '/'. | NiagaraExternalSystemEditorUtilities.h |
|