Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/ViewModels/Stack/NiagaraStackFunctionInput.h |
Include |
#include "ViewModels/Stack/NiagaraStackFunctionInput.h" |
Source |
/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Private/ViewModels/Stack/NiagaraStackFunctionInput.cpp |
void Initialize
(
FRequiredEntryData InRequiredEntryData,
UNiagaraNodeFunctionCall & InModuleNode,
UNiagaraNodeFunctionCall & InInputFunctionCallNode,
FName InInputParameterHandle,
FNiagaraTypeDefinition InInputType,
EStackParameterBehavior InParameterBehavior,
FString InOwnerStackItemEditorDataKey
)
Sets the input data for this entry.
Parameter |
Description |
---|---|
InRequiredEntryData |
The required data for all stack entries. |
InStackEditorData |
The stack editor data for this input. |
InModuleNode |
The module function call which owns this input entry. NOTE: This input might not be an input to the module function call, it may be an input to a dynamic input function call which is owned by the module. |
InInputFunctionCallNode |
The function call which this entry is an input to. NOTE: This node can be a module function call node or a dynamic input node. |
InInputParameterHandle |
The input parameter handle for the function call. |
InInputType |
The type of this input. |
InParameterBehavior |
Determines how the parameter should behave in the stack |
InOwnerStackItemEditorDataKey |
The editor data key of the item that owns this input. |