Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
Compile information for a single script (e.g. SystemSpawn, EmitterUpdate, etc.) within a Niagara System.
| Name | FNiagaraExt_ScriptCompileInfo |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraExternalSystemEditorUtilities.h |
| Include Path | #include "NiagaraExternalSystemEditorUtilities.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FNiagaraExt_ScriptCompileInfo
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CompileEvents | TArray< FNiagaraExt_CompileEvent > | All compile events (errors, warnings, log messages) from the last compile of this script. | NiagaraExternalSystemEditorUtilities.h |
|
| EmitterName | FName | Name of the emitter that owns this script, or NAME_None for system-level scripts. | NiagaraExternalSystemEditorUtilities.h |
|
| ErrorSummary | FString | Error message string from the last compile attempt (empty if no error). | NiagaraExternalSystemEditorUtilities.h |
|
| LastCompileStatus | ENiagaraExt_ScriptCompileStatus | Last known compile status of this script. | NiagaraExternalSystemEditorUtilities.h |
|
| ScriptName | FName | Script role name from ENiagaraScriptUsage (e.g. SystemSpawnScript, ParticleUpdateScript). | NiagaraExternalSystemEditorUtilities.h |
|