Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraCommon.h |
Include |
#include "NiagaraCommon.h" |
struct FSynchronizeWithParameterDefinitionsArgs
Args struct for INiagaraParameterDefinitionsSubscriberViewModel::SynchronizeWithParameterDefinitions.
Name | Description | ||
---|---|---|---|
|
AdditionalParameterDefinitions |
If set, the subscriber will also synchronize the additional parameter definitions in addition to those it is normally subscribed to. |
|
|
bForceSynchronizeDefinitions |
Default false; If true, instead of gathering available parameter definitions to synchronize via INiagaraParameterDefinitionsSubscriber::GetSubscribedParameterDefinitionsPendingSynchronization(), ignore the pending synchronization flag and gather via INiagaraParameterDefinitionsSubscriber::GetSubscribedParameterDefinitions(). |
|
|
bSubscribeAllNameMatchParameters |
Default false; If true, set all parameters that name match parameter definitions as subscribed to the parameter definitions. |
|
|
SpecificDefinitionsUniqueIds |
If set, instead of gathering all available parameter libraries, only consider subscribed parameter definitions that have a matching Id. |
|
|
SpecificDestScriptVarIds |
If set, instead of synchronizing to all destination script variables (UNiagaraScriptVariable owned by the object the INiagaraParameterDefinitionsSubscriberViewModel is viewing, only synchronize destination script variables that have a matching Id. |
Name | Description | |
---|---|---|
|
FSynchronizeWithParameterDefinitionsArgs() |