Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/FPCGDeltaCollection
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ForEachDelta
(
TFunctionRef< bool(const FPCGDeltaKey&, TInstancedStruct< FPCGDeltaBase >&)> Func |
Iterates over all deltas, calling the provided function for each. | Graph/DataOverride/PCGDataOverride.h | |
bool ForEachDelta
(
TFunctionRef< bool(const FPCGDeltaKey&, const TInstancedStruct< FPCGDeltaBase >&)> Func |
Graph/DataOverride/PCGDataOverride.h |
ForEachDelta(TFunctionRef< bool(const FPCGDeltaKey &, TInstancedStruct< FPCGDeltaBase > &)>)
Description
Iterates over all deltas, calling the provided function for each.
| Name | ForEachDelta |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Graph/DataOverride/PCGDataOverride.h |
| Include Path | #include "Graph/DataOverride/PCGDataOverride.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Graph/DataOverride/PCGDataOverride.cpp |
bool ForEachDelta
(
TFunctionRef < bool &, TInstancedStruct < FPCGDeltaBase > &)> Func
)
true if all deltas were processed, false if iteration stopped early
Parameters
| Name | Remarks |
|---|---|
| Func | Lambda returning true to continue iteration, false to stop early |
ForEachDelta(TFunctionRef< bool(const FPCGDeltaKey &, const TInstancedStruct< FPCGDeltaBase > &)>)
| Name | ForEachDelta |
| Type | function |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Graph/DataOverride/PCGDataOverride.h |
| Include Path | #include "Graph/DataOverride/PCGDataOverride.h" |
| Source | /Engine/Plugins/PCG/Source/PCG/Private/Graph/DataOverride/PCGDataOverride.cpp |
bool ForEachDelta
(
TFunctionRef < bool &, const TInstancedStruct < FPCGDeltaBase > &)> Func
) const