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 FInputDataCollection
Variables
| Type | Name | Description | |
|---|---|---|---|
| TMap< FGuid, TObjectPtr< UNiagaraScriptVariable > > | ChildrenGuidToScriptVariablesMap | ||
| TMap< UNiagaraHierarchyModuleInput *, FNiagaraVariable > | HierarchyInputToAssignmentMap | ||
| TMap< UNiagaraHierarchyModuleInput *, TArray< FGuid > > | HierarchyInputToChildrenGuidMap | These two aren't currently in use as children inputs are handled manually by the author | |
| TMap< UNiagaraHierarchyModuleInput *, TObjectPtr< UNiagaraScriptVariable > > | HierarchyInputToScriptVariableMap | ||
| TMap< FGuid, UNiagaraNodeFunctionCall * > | NodeGuidToModuleNodeMap |