UNiagaraDataInterface::GetEmitterDependencies

Allows a DI to specify data dependencies between emitters, so the system can ensure that the emitter instances are executed in the correct order.

Windows
MacOS
Linux

Override Hierarchy

References

Module

Niagara

Header

/Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraDataInterface.h

Include

#include "NiagaraDataInterface.h"

Syntax

virtual void GetEmitterDependencies
(
    UNiagaraSystem * Asset,
    TArray< UNiagaraEmitter * > & Dependencies
) const

Remarks

Allows a DI to specify data dependencies between emitters, so the system can ensure that the emitter instances are executed in the correct order. The Dependencies array may already contain items, and this method should only append to it.

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