Navigation
API > API/Plugins > API/Plugins/Niagara > API/Plugins/Niagara/FNiagaraDataInterfaceUtilities__-_2
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataInterfaceUtilities.h |
| Include | #include "NiagaraDataInterfaceUtilities.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/Niagara/Private/DataInterface/NiagaraDataInterfaceUtilities.cpp |
namespace FNiagaraDataInterfaceUtilities
{
void FNiagaraDataInterfaceUtilities&58;&58;ForEachDataInterface
&40;
FNiagaraSystemInstance &42; SystemInstance,
TFunction< bool(const FNiagaraVariableBase Variable, UNiagaraDataInterface &42;DataInterface)> Action,
FDataInterfaceSearchOptions SearchOptions
&41;
}
Remarks
Loops over all data interfaces inside the SystemInstance The action should return True to continue iteration or False to stop