Navigation
API > API/Plugins > API/Plugins/Niagara
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FNiagaraDataInterfaceUtilities::ForEachDataInterface
(
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
(
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
(
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(FNiagaraSystemInstance , TFunction< bool(const FNiagaraVariableBaseVariable, UNiagaraDataInterface DataInterface)>, FDataInterfaceSearchOptions)
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
(
FNiagaraSystemInstance * SystemInstance,
TFunction < boolVariable , UNiagaraDataInterface *DataInterface )> Action,
FDataInterfaceSearchOptions SearchOptions
)
}
FNiagaraDataInterfaceUtilities::ForEachDataInterface(FNiagaraSystemInstance *, TFunction< bool(const FDataInterfaceUsageContext &)>, FDataInterfaceSearchOptions)
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
(
FNiagaraSystemInstance * SystemInstance,
TFunction < bool &)> Action,
FDataInterfaceSearchOptions SearchOptions
)
}
FNiagaraDataInterfaceUtilities::ForEachDataInterface(UNiagaraSystem *, TFunction< bool(const FDataInterfaceUsageContext &)>, FDataInterfaceSearchOptions)
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
(
UNiagaraSystem * NiagaraSystem,
TFunction < bool &)> Action,
FDataInterfaceSearchOptions SearchOptions
)
}