Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
| Name | FNiagaraExternalEditContext |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraExternalSystemEditorUtilities.h |
| Include Path | #include "NiagaraExternalSystemEditorUtilities.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FNiagaraExternalEditContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| NiagaraExternalSystemEditorUtilities.h | |||
FNiagaraExternalEditContext
(
UNiagaraSystem* InSystem |
NiagaraExternalSystemEditorUtilities.h | ||
FNiagaraExternalEditContext
(
const FNiagaraExt_StackItemReference& ItemRef |
NiagaraExternalSystemEditorUtilities.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Errors | TArray< FText > | NiagaraExternalSystemEditorUtilities.h |
|
|
| UsedDataInterfaces | TSet< TSubclassOf< UNiagaraDataInterface > > | NiagaraExternalSystemEditorUtilities.h | ||
| UsedDynamicInputs | TSet< UNiagaraScript * > | NiagaraExternalSystemEditorUtilities.h | ||
| UsedModules | TSet< UNiagaraScript * > | NiagaraExternalSystemEditorUtilities.h | ||
| UsedRenderers | TSet< TSubclassOf< UNiagaraRendererProperties > > | Dependency accumulators — populated as side-effects of the dependency walk. | NiagaraExternalSystemEditorUtilities.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DiagnosticsSystemViewModel | TSharedPtr< FNiagaraSystemViewModel > | NiagaraExternalSystemEditorUtilities.h | ||
| SystemViewModel | TSharedPtr< FNiagaraSystemViewModel > | NiagaraExternalSystemEditorUtilities.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CheckScriptAsset
(
const UNiagaraScript* ScriptAsset |
NiagaraExternalSystemEditorUtilities.h | ||
bool CheckSystem
(
const UNiagaraSystem* System |
NiagaraExternalSystemEditorUtilities.h | ||
void Error
(
FText InError |
NiagaraExternalSystemEditorUtilities.h | ||
| Returns a lazily-created non-data-only VM for diagnostic reads (stack issues). | NiagaraExternalSystemEditorUtilities.h | ||
UNiagaraSystem * GetSystem() |
NiagaraExternalSystemEditorUtilities.h | ||
TSharedPtr< FNiagaraSystemViewModel > GetSystemViewModel() |
NiagaraExternalSystemEditorUtilities.h | ||
bool HasErrors() |
NiagaraExternalSystemEditorUtilities.h |