Navigation
API > API/Plugins > API/Plugins/NiagaraEditor
| Name | FStackFunctionAdapter |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/SystemAdapter/StackFunctionAdapter.h |
| Include Path | #include "SystemAdapter/StackFunctionAdapter.h" |
Syntax
class FStackFunctionAdapter : public IAdapter
Implements Interfaces
Enums
Public
| Name | Remarks |
|---|---|
| EFunctionType |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FunctionCallNodeConstWeak | TWeakObjectPtr< const UNiagaraNodeFunctionCall > | SystemAdapter/StackFunctionAdapter.h | ||
| FunctionCallNodeWeak | TOptional< TWeakObjectPtr< UNiagaraNodeFunctionCall > > | SystemAdapter/StackFunctionAdapter.h | ||
| Inputs | TAdapterRefListThreeSources< UNiagaraSystem, UNiagaraScript, UNiagaraNodeFunctionCall, FStackFunctionInputAdapter > | SystemAdapter/StackFunctionAdapter.h | ||
| Type | EFunctionType | SystemAdapter/StackFunctionAdapter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< FStackFunctionInputAdapter > FindInputByName
(
FName InputName |
SystemAdapter/StackFunctionAdapter.h | ||
TSharedPtr< const FStackFunctionInputAdapter > FindInputByName
(
FName InputName |
SystemAdapter/StackFunctionAdapter.h | ||
FString GetFunctionName() |
SystemAdapter/StackFunctionAdapter.h | ||
| SystemAdapter/StackFunctionAdapter.h | |||
| SystemAdapter/StackFunctionAdapter.h | |||
UNiagaraScript * GetModuleScript() |
SystemAdapter/StackFunctionAdapter.h | ||
void GetSetParameters
(
TArray< FNiagaraVariableBase >& OutParameters |
SystemAdapter/StackFunctionAdapter.h | ||
EFunctionType GetType() |
SystemAdapter/StackFunctionAdapter.h | ||
bool SetsParameter
(
const FNiagaraVariableBase& InParameter |
SystemAdapter/StackFunctionAdapter.h |
Public Virtual
Overridden from IAdapter
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool IsValidAdapter() |
SystemAdapter/StackFunctionAdapter.h | ||
virtual bool IsValidWriteAdapter() |
SystemAdapter/StackFunctionAdapter.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedRef< FStackFunctionAdapter > Create
(
UNiagaraSystem* InOwningSystem, |
SystemAdapter/StackFunctionAdapter.h | ||
static TSharedRef< FStackFunctionAdapter > Create
(
const UNiagaraSystem* InOwningSystem, |
SystemAdapter/StackFunctionAdapter.h | ||
static TSharedRef< const FStackFunctionAdapter > CreateConst
(
const UNiagaraSystem* InOwningSystem, |
SystemAdapter/StackFunctionAdapter.h |