Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraEditorParametersAdapterBase
- UNiagaraEditorParametersAdapter
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraEditorDataBase.h |
| Include | #include "NiagaraEditorDataBase.h" |
Syntax
UCLASS&40;Abstract, MinimalAPI&41;
class UNiagaraEditorParametersAdapterBase : public UObject
Remarks
A base class for editor only data which owns UNiagaraScriptVariables and supports synchronizing them with definitions.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< TTuple< FName, FName > > | SynchronizeParametersWithParameterDefinitions
(
const TArray< UNiagaraParameterDefinitionsBase* > TargetDefinitions, |
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. |