Navigation
API > API/Plugins > API/Plugins/Niagara
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FNiagaraDataInterfaceUtilities::ForEachVMFunction
(
UNiagaraDataInterface* ResolvedRuntimeDataInterface, |
The same function call made be made multiple times across different scripts so you may see the same function multiple times The action should return True to continue iteration or False to stop | NiagaraDataInterfaceUtilities.h | |
void FNiagaraDataInterfaceUtilities::ForEachVMFunction
(
UNiagaraDataInterface* ResolvedRuntimeDataInterface, |
NiagaraDataInterfaceUtilities.h | ||
void FNiagaraDataInterfaceUtilities::ForEachVMFunction
(
UNiagaraDataInterface* ResolvedRuntimeDataInterface, |
NiagaraDataInterfaceUtilities.h |
FNiagaraDataInterfaceUtilities::ForEachVMFunction(UNiagaraDataInterface , const UNiagaraSystem , TFunction< bool(const UNiagaraScript *, const FVMExternalFunctionBindingInfo &)>)
Description
The same function call made be made multiple times across different scripts so you may see the same function multiple times The action should return True to continue iteration or False to stop
| Name | FNiagaraDataInterfaceUtilities::ForEachVMFunction |
| 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::ForEachVMFunction
(
UNiagaraDataInterface * ResolvedRuntimeDataInterface,
const UNiagaraSystem * NiagaraSystem,
TFunction < bool *, const FVMExternalFunctionBindingInfo &)> Action
)
}
FNiagaraDataInterfaceUtilities::ForEachVMFunction(UNiagaraDataInterface , UNiagaraComponent , TFunction< bool(const UNiagaraScript *, const FVMExternalFunctionBindingInfo &)>)
| Name | FNiagaraDataInterfaceUtilities::ForEachVMFunction |
| 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::ForEachVMFunction
(
UNiagaraDataInterface * ResolvedRuntimeDataInterface,
UNiagaraComponent * Component,
TFunction < bool *, const FVMExternalFunctionBindingInfo &)> Action
)
}
FNiagaraDataInterfaceUtilities::ForEachVMFunction(UNiagaraDataInterface , const FNiagaraSystemInstance , TFunction< bool(const UNiagaraScript *, const FVMExternalFunctionBindingInfo &)>)
| Name | FNiagaraDataInterfaceUtilities::ForEachVMFunction |
| 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::ForEachVMFunction
(
UNiagaraDataInterface * ResolvedRuntimeDataInterface,
const FNiagaraSystemInstance * SystemInstance,
TFunction < bool *, const FVMExternalFunctionBindingInfo &)> Action
)
}