UNiagaraEditorParametersAdapterBase

A base class for editor only data which owns UNiagaraScriptVariables and supports synchronizing them with definitions.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraEditorDataBase.h

Include

#include "NiagaraEditorDataBase.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, MinimalAPI)
class UNiagaraEditorParametersAdapterBase : public UObject

Remarks

A base class for editor only data which owns UNiagaraScriptVariables and supports synchronizing them with definitions.

Functions

Name Description

Public function Virtual

TArray< TTup...

 

SynchronizeParametersWithParameterDefinitions

(
    const TArray< UNiagaraParameterDefi...,
    const TArray< FGuid >& ParameterDe...,
    const FSynchronizeWithParameterDefi...
)

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.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss