Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels > API/Plugins/NiagaraEditor/ViewModels/Stack
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackGraphUtilities.h |
| Include | #include "ViewModels/Stack/NiagaraStackGraphUtilities.h" |
Syntax
struct FAddScriptModuleToStackArgs
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bFixupTargetIndex | Whether or not to modify the final TargetIndex to be the closest value to TargetIndex which satisfies all script dependencies. | |
| UNiagaraScript *const | ModuleScript | ||
| const FAssetData | ModuleScriptAsset | ModuleScriptAsset OR ModuleScript is required. The script to add to the stack. | |
| FString | SuggestedName | The suggested name for the new script. | |
| int32 | TargetIndex | The index in the stack list in which to instert the script. | |
| UNiagaraNodeOutput *const | TargetOutputNode | The output node in the stack graph to add to. | |
| FGuid | VersionGuid | The version to use for the script to add. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAddScriptModuleToStackArgs
(
FAssetData InModuleScriptAsset, |
|||
FAddScriptModuleToStackArgs
(
UNiagaraScript* InModuleScript, |