| FNiagaraParameterStore
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraScriptExecutionParameterStore.h |
Include |
#include "NiagaraScriptExecutionParameterStore.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FNiagaraScriptInstanceParameterStore : public FNiagaraParameterStore
Name | Description | |
---|---|---|
|
FNiagaraScriptInstanceParameterStore() |
Name | Description | |
---|---|---|
|
~FNiagaraScriptInstanceParameterStore() |
Name | Description | ||
---|---|---|---|
|
CopyCurrToPrev() |
||
|
CopyParameterDataToPaddedBuffer |
Helper that converts the data from the base type array internally into the padded out renderer-ready format. |
|
|
GetExternalParameterSize() |
Just the external parameters, not previous or internal... |
|
|
GetPaddedParameterSizeInBytes() |
||
|
TArrayView< ... |
GetScriptLiterals() |
|
|
InitFromOwningContext ( |
Call this init function if you are using a Niagara parameter store within an FNiagaraScriptExecutionContext. |
Name | Description | ||
---|---|---|---|
|
AddParameter ( |
Adds the passed parameter to this store. |
|
|
Empty ( |
Removes all parameters from this store and releases any data. |
|
|
TArrayView< ... |
ReadParameterVariables() |
The View of the set of variables represented by this ParameterStore. |
|
RemoveParameter ( |
Removes the passed parameter if it exists in the store. |
|
|
RenameParameter ( |
Renames the passed parameter. |
|
|
Reset ( |
Removes all parameters from this store but doesn't change memory allocations. |