Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
| Name | FNiagaraStackFunctionInputBinder |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraStackFunctionInputBinder.h |
| Include Path | #include "NiagaraStackFunctionInputBinder.h" |
Syntax
class FNiagaraStackFunctionInputBinder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNiagaraStackFunctionInputBinder() |
NiagaraStackFunctionInputBinder.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FInputMatchesPredicate | TBaseDelegate_OneParam< bool, FNiagaraVariable > | NiagaraStackFunctionInputBinder.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AliasedParameterHandle | FNiagaraParameterHandle | NiagaraStackFunctionInputBinder.h | ||
| DefaultPin | UEdGraphPin * | NiagaraStackFunctionInputBinder.h | ||
| DependentScripts | TArray< TWeakObjectPtr< UNiagaraScript > > | NiagaraStackFunctionInputBinder.h | ||
| FunctionCallNode | TWeakObjectPtr< UNiagaraNodeFunctionCall > | NiagaraStackFunctionInputBinder.h | ||
| InputName | FName | NiagaraStackFunctionInputBinder.h | ||
| InputType | FNiagaraTypeDefinition | NiagaraStackFunctionInputBinder.h | ||
| InputVariableGuid | FGuid | NiagaraStackFunctionInputBinder.h | ||
| OverridePin | UEdGraphPin * | NiagaraStackFunctionInputBinder.h | ||
| RapidIterationParameter | FNiagaraVariable | NiagaraStackFunctionInputBinder.h | ||
| Script | TWeakObjectPtr< UNiagaraScript > | NiagaraStackFunctionInputBinder.h | ||
| ValidScriptGraphChangeIdForDefaultPin | FGuid | NiagaraStackFunctionInputBinder.h | ||
| ValidScriptGraphChangeIdForOverridePin | FGuid | NiagaraStackFunctionInputBinder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< uint8 > GetData() |
NiagaraStackFunctionInputBinder.h | ||
UNiagaraNodeFunctionCall * GetFunctionCallNode() |
NiagaraStackFunctionInputBinder.h | ||
FName GetInputName() |
NiagaraStackFunctionInputBinder.h | ||
FNiagaraTypeDefinition GetInputType() |
NiagaraStackFunctionInputBinder.h | ||
bool GetValue () |
NiagaraStackFunctionInputBinder.h | ||
ValueType GetValue () |
NiagaraStackFunctionInputBinder.h | ||
bool IsValid() |
NiagaraStackFunctionInputBinder.h | ||
void Reset() |
NiagaraStackFunctionInputBinder.h | ||
void SetData
(
const uint8* InValue, |
NiagaraStackFunctionInputBinder.h | ||
void SetValue
(
const ValueType& InValue |
NiagaraStackFunctionInputBinder.h | ||
void SetValue
(
const bool& bInValue |
NiagaraStackFunctionInputBinder.h | ||
bool TryBind
(
UNiagaraScript* InScript, |
NiagaraStackFunctionInputBinder.h | ||
bool TryBind
(
UNiagaraScript* InScript, |
NiagaraStackFunctionInputBinder.h |