Navigation
API > API/Plugins > API/Plugins/Niagara
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FNiagaraDataInterfaceUtilities::ForEachDataInterface
(
const FNiagaraSystemInstance* SystemInstance, |
Loops over all data interfaces inside the SystemInstance The action should return True to continue iteration or False to stop | NiagaraDataInterfaceUtilities.h | |
void FNiagaraDataInterfaceUtilities::ForEachDataInterface
(
const FNiagaraSystemInstance* SystemInstance, |
Loops over all data interfaces inside the SystemInstance The action should return True to continue iteration or False to stop | NiagaraDataInterfaceUtilities.h | |
void FNiagaraDataInterfaceUtilities::ForEachDataInterface
(
const UNiagaraSystem* NiagaraSystem, |
Loops over all data interfaces inside the NiagaraSystem The action should return True to continue iteration or False to stop | NiagaraDataInterfaceUtilities.h |
FNiagaraDataInterfaceUtilities::ForEachDataInterface(const FNiagaraSystemInstance , TFunction< bool(const FNiagaraVariableBaseVariable, UNiagaraDataInterface DataInterface)>)
Description
Loops over all data interfaces inside the SystemInstance The action should return True to continue iteration or False to stop
| Name | FNiagaraDataInterfaceUtilities::ForEachDataInterface |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataInterfaceUtilities.h |
| Include Path | #include "NiagaraDataInterfaceUtilities.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/Niagara/Private/DataInterface/NiagaraDataInterfaceUtilities.cpp |
namespace FNiagaraDataInterfaceUtilities
{
void FNiagaraDataInterfaceUtilities::ForEachDataInterface
(
const FNiagaraSystemInstance * SystemInstance,
TFunction < boolVariable , UNiagaraDataInterface *DataInterface )> Action
)
}
FNiagaraDataInterfaceUtilities::ForEachDataInterface(const FNiagaraSystemInstance *, TFunction< bool(const FDataInterfaceUsageContext &)>)
Description
Loops over all data interfaces inside the SystemInstance The action should return True to continue iteration or False to stop
| Name | FNiagaraDataInterfaceUtilities::ForEachDataInterface |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataInterfaceUtilities.h |
| Include Path | #include "NiagaraDataInterfaceUtilities.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/Niagara/Private/DataInterface/NiagaraDataInterfaceUtilities.cpp |
namespace FNiagaraDataInterfaceUtilities
{
void FNiagaraDataInterfaceUtilities::ForEachDataInterface
(
const FNiagaraSystemInstance * SystemInstance,
TFunction < bool &)> Action
)
}
FNiagaraDataInterfaceUtilities::ForEachDataInterface(const UNiagaraSystem *, TFunction< bool(const FDataInterfaceUsageContext &)>)
Description
Loops over all data interfaces inside the NiagaraSystem The action should return True to continue iteration or False to stop
| Name | FNiagaraDataInterfaceUtilities::ForEachDataInterface |
| Type | function |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraDataInterfaceUtilities.h |
| Include Path | #include "NiagaraDataInterfaceUtilities.h" |
| Source | /Engine/Plugins/FX/Niagara/Source/Niagara/Private/DataInterface/NiagaraDataInterfaceUtilities.cpp |
namespace FNiagaraDataInterfaceUtilities
{
void FNiagaraDataInterfaceUtilities::ForEachDataInterface
(
const UNiagaraSystem * NiagaraSystem,
TFunction < bool &)> Action
)
}