UNiagaraDataInterfaceGrid2DCollectionReader::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.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UNiagaraDataInterface::GetEmitterDependencies()

UNiagaraDataInterfaceGrid2DCollectionReader::GetEmitterDependencies()

References

Module

Niagara

Header

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

Include

#include "NiagaraDataInterfaceGrid2DCollectionReader.h"

Source

/Engine/Plugins/FX/Niagara/Source/Niagara/Private/NiagaraDataInterfaceGrid2DCollectionReader.cpp

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.