Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/ViewModels > API/Plugins/NiagaraEditor/ViewModels/Stack > API/Plugins/NiagaraEditor/ViewModels/Stack/UNiagaraStackFunctionInput
References
| Module | NiagaraEditor |
| Header | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackFunctionInput.h |
| Include | #include "ViewModels/Stack/NiagaraStackFunctionInput.h" |
Syntax
enum EValueMode
&123;
Local,
Linked,
Dynamic,
Data,
ObjectAsset,
Expression,
DefaultFunction,
InvalidOverride,
UnsupportedDefault,
None,
&125;
Values
| Name | Description |
|---|---|
| Local | The value is set to a constant stored locally with this input. |
| Linked | The value is linked to a parameter defined outside of this function. |
| Dynamic | The value is provided by a secondary dynamic input function. |
| Data | The value is provided by a data interface object. |
| ObjectAsset | The value is provided is an object asset. |
| Expression | The value is provided by an expression object. |
| DefaultFunction | The value is a default value provided by a function call. |
| InvalidOverride | This input is overridden in the stack graph, but the override is invalid. |
| UnsupportedDefault | This input has a default value set in it's graph which can't be displayed in the stack view. |
| None | This input has no value. |
Remarks
Defines different modes which are used to provide the value for this function input.