| FNiagaraParameterStore
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraUserRedirectionParameterStore.h |
Include |
#include "NiagaraUserRedirectionParameterStore.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FNiagaraUserRedirectionParameterStore : public FNiagaraParameterStore
Extension of the base parameter store to allow the user in the editor to use variable names without the "User." namespace prefix. The names without the prefix just redirect to the original variables, it is just done for better usability.
Name | Description | |
---|---|---|
|
FNiagaraUserRedirectionParameterStore() |
|
|
FNiagaraUserRedirectionParameterStore ( |
Name | Description | |
---|---|---|
|
~FNiagaraUserRedirectionParameterStore() |
Name | Description | ||
---|---|---|---|
|
GetUserParameters ( |
Get the list of FNiagaraVariables that are exposed to the user. |
|
|
IsUserParameter ( |
||
|
MakeUserVariable ( |
Turn the input NiagaraVariable into the User namespaced version if needed, independent of whether or not it is in a redirection table. |
|
|
RecreateRedirections() |
||
|
RedirectUserVariable ( |
If necessary it will replace the supplied variable with the fully qualified namespace (User.) appropriate for a user variable. |
|
|
SerializeFromMismatchedTag ( |
Used to upgrade a serialized FNiagaraParameterStore property to our own struct |
Name | Description | ||
---|---|---|---|
|
AddParameter ( |
Adds the passed parameter to this store. |
|
|
Empty ( |
Removes all parameters from this store and releases any data. |
|
|
const int32 ... |
FindParameterOffset ( |
|
|
InitFromSource ( |
Called to initially set up the parameter store to exactly match the input store (other than any bindings and the internal name of it). |
|
|
RemoveParameter ( |
Removes the passed parameter if it exists in the store. |
|
|
Reset ( |
Removes all parameters from this store but doesn't change memory allocations. |
Name | Description | ||
---|---|---|---|
|
FNiagaraUser... |
operator= ( |