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, |
||
| FORCEINLINE_DEBUGGABLE void | Dump
(
const FNiagaraParameterStore* DestStore, |
||
| FORCEINLINE_DEBUGGABLE void | Empty
(
FNiagaraParameterStore* DestStore, |
||
| void | GetBindingData
(
FNiagaraParameterStore* DestStore, |
||
| FORCEINLINE_DEBUGGABLE bool | Initialize
(
FNiagaraParameterStore* DestStore, |
||
| void | MatchParameters
(
FNiagaraParameterStore* DestStore, |
||
| FORCEINLINE_DEBUGGABLE bool | VerifyBinding
(
const FNiagaraParameterStore* DestStore, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FInterfaceBinding | |||
| FParameterBinding | |||
| FUObjectBinding |