| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraEditorData.h |
Include |
#include "NiagaraEditorData.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UNiagaraEditorParametersAdapter : public UNiagaraEditorParametersAdapterBase
An interface for editor only data which owns UNiagaraScriptVariables and supports synchronizing them with definitions.
Name | Description | ||
---|---|---|---|
|
GetParameters() |
Get All UNiagaraScriptVariables owned directly by this editor data. |
|
|
SynchronizeEditorOnlyScriptVar ( |
Synchronize a specific dest UNiagaraScriptVariable directly owned by the editor data with a specific source UNiagaraScriptVariable. |
|
|
SynchronizeParameterDefinitionsScriptVariableRemoved ( |
Find a script variable with the same key as RemovedScriptVarId and unmark it as being sourced from a parameter definitions. |
Name | Description | ||
---|---|---|---|
|
SynchronizeParametersWithParameterDefinitions ( |
Synchronize all source script variables that have been changed or removed from the parameter definitions to all eligible destination script variables owned by the editor data. |