Navigation
API > API/Plugins > API/Plugins/PCG
References
| Module | PCG |
| Header | /Engine/Plugins/PCG/Source/PCG/Public/PCGData.h |
| Include | #include "PCGData.h" |
Syntax
USTRUCT (BlueprintType )
struct FPCGTaggedData
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsUsedMultipleTimes | Special flag to be modified by execution when a data is used multiple times (in this node or other nodes), to enable optimization when they are not. | |
| bool | bPinlessData | Special flag for data that are forwarded to other nodes, but without a pin. Useful for internal data. | |
| TObjectPtr< const UPCGData > | Data | ||
| int32 | OriginalIndex | Used to re-order elements when using per-data caching. | |
| TWeakObjectPtr< const UPCGNode > | OriginatingNode | For debug tracking. | |
| FName | Pin | The label of the pin that this data was either emitted from or received on. | |
| TSet< FString > | Tags |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FPCGCrc | ComputeCrc
(
bool bFullDataCrc |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FPCGTaggedData& Other |
||
| bool | operator==
(
const FPCGTaggedData& Other |