Navigation
API > API/Plugins > API/Plugins/Niagara
References
Module | Niagara |
Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraParameterStore.h |
Include | #include "NiagaraParameterStore.h" |
Syntax
struct FNiagaraParameterStoreBinding
Remarks
Binding from one parameter store to another. This does no tracking of lifetimes etc so the owner must ensure safe use and rebinding when needed etc.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< FInterfaceBinding > | InterfaceBindings | Bindings of data interfaces. Src and Dest offsets. |
![]() |
TArray< FParameterBinding > | ParameterBindings | Bindings of parameter data. Src offset, Dest offset and Size. |
![]() |
TArray< FUObjectBinding > | UObjectBindings | Bindings of UObject params. Src and Dest offsets. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | CopyParameters
(
FNiagaraParameterStore* DestStore, |
|
![]() ![]() |
void | Dump
(
const FNiagaraParameterStore* DestStore, |
|
![]() |
void | Empty
(
FNiagaraParameterStore* DestStore, |
|
![]() ![]() |
void | GetBindingData
(
FNiagaraParameterStore* DestStore, |
|
![]() |
bool | Initialize
(
FNiagaraParameterStore* DestStore, |
|
![]() ![]() |
bool | VerifyBinding
(
const FNiagaraParameterStore* DestStore, |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FInterfaceBinding | ||
![]() |
FParameterBinding | ||
![]() |
FUObjectBinding |