Navigation
API > API/Plugins > API/Plugins/NiagaraEditor > API/Plugins/NiagaraEditor/UNiagaraStackFunctionInput
| Name | FNiagaraAvailableParameterInfo |
| Type | struct |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackFunctionInput.h |
| Include Path | #include "ViewModels/Stack/NiagaraStackFunctionInput.h" |
Syntax
struct FNiagaraAvailableParameterInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraAvailableParameterInfo
(
FNiagaraVariableBase InVariableBase |
ViewModels/Stack/NiagaraStackFunctionInput.h | ||
FNiagaraAvailableParameterInfo
(
FNiagaraVariableBase InVariableBase, |
ViewModels/Stack/NiagaraStackFunctionInput.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ConversionScript | UNiagaraScript * | If this is set, the implication is that the variable can only be applied to this stack function input through conversion. | ViewModels/Stack/NiagaraStackFunctionInput.h | |
| MatchingParameterDefinition | UNiagaraScriptVariable * | If this variable is defined in a parameter definition asset, the data is included here for further processing. | ViewModels/Stack/NiagaraStackFunctionInput.h | |
| Variable | FNiagaraVariableBase | The variable this info struct is about. | ViewModels/Stack/NiagaraStackFunctionInput.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FNiagaraAvailableParameterInfo& Other |
We use the variable as identifier so we can use array operations such as Contains or Find based on just the variable. | ViewModels/Stack/NiagaraStackFunctionInput.h |