| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraParameterDefinitions.h |
Include |
#include "NiagaraParameterDefinitions.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(MinimalAPI)
class UNiagaraParameterDefinitions : public UNiagaraParameterDefinitionsBase
Collection of UNiagaraScriptVariables to synchronize between UNiagaraScripts.
Name | Description | |
---|---|---|
|
UNiagaraParameterDefinitions ( |
Name | Description | |
---|---|---|
|
~UNiagaraParameterDefinitions() |
Name | Description | ||
---|---|---|---|
|
AddParameter ( |
||
|
GetAvailableParameterDefinitions ( |
Get all parameter libraries under the editor and niagara packages, along with those that are in the same package as the UObject this viewmodel is editing. |
|
|
GetIsPromotedToTopInAddMenus() |
||
|
const TArray... |
GetParametersConst() |
|
|
UNiagaraScri... |
GetScriptVariable ( |
Getters for script variables. |
|
UNiagaraScri... |
GetScriptVariable ( |
Getters for script variables. |
|
NotifyParameterDefinitionsChanged() |
||
|
RemoveParameter ( |
||
|
RenameParameter ( |
||
|
SubscribeBindingNameToExternalParameterDefinitions ( |
||
|
SynchronizeWithSubscribedParameterDefinitions() |
Synchronize all parameter names in subscribed external parameter libraries to local parameters. |
|
|
UnsubscribeBindingNameFromExternalParameterDefinitions ( |
Name | Description | ||
---|---|---|---|
|
GetChangeIdHash() |
||
|
GetParameterIds() |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |