Navigation
API > API/Plugins > API/Plugins/PCG
Helper struct to nest GPU pin properties inside a UI category.
| Name | FPCGPinPropertiesGPUStruct |
| Type | struct |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Compute/PCGPinPropertiesGPU.h |
| Include Path | #include "Compute/PCGPinPropertiesGPU.h" |
Syntax
USTRUCT (BlueprintType )
struct FPCGPinPropertiesGPUStruct
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttributeInheritanceMode | EPCGAttributeInheritanceMode | How to inherit attribute names, types, and values. | Compute/PCGPinPropertiesGPU.h |
|
| bAllowEditDataCount | bool | Some types force single data. We should not allow data count to be edited for such types. | Compute/PCGPinPropertiesGPU.h |
|
| bAllowEditInitMode | bool | Compute/PCGPinPropertiesGPU.h |
|
|
| bMultipleInitPins | bool | Compute/PCGPinPropertiesGPU.h |
|
|
| bShowTexturePinSettings | bool | Compute/PCGPinPropertiesGPU.h |
|
|
| CreatedKernelAttributeKeys | TArray< FPCGKernelAttributeKey > | Add entries to create new attributes on data emitted by this pin. | Compute/PCGPinPropertiesGPU.h |
|
| DataCount | int | Number of data to create. | Compute/PCGPinPropertiesGPU.h |
|
| DataCountMode | EPCGDataCountMode | How the number of data is determined. | Compute/PCGPinPropertiesGPU.h |
|
| DataMultiplicity | EPCGDataMultiplicity | How to combine data counts. | Compute/PCGPinPropertiesGPU.h |
|
| ElementCount | int | Fixed number of elements to create in each output data. | Compute/PCGPinPropertiesGPU.h |
|
| ElementCountMode | EPCGElementCountMode | How the number of elements is determined. | Compute/PCGPinPropertiesGPU.h |
|
| ElementCountMultiplier | int | Scalar on the fixed number of elements to create in each output data. | Compute/PCGPinPropertiesGPU.h |
|
| ElementMultiplicity | EPCGElementMultiplicity | How to combine element counts. | Compute/PCGPinPropertiesGPU.h |
|
| InitializationMode | EPCGPinInitMode | How the output data for this pin will be initialized. | Compute/PCGPinPropertiesGPU.h |
|
| NumElements2D | FIntPoint | Fixed number of elements to create in each output data. | Compute/PCGPinPropertiesGPU.h |
|
| PinsToInititalizeFrom | TArray< FName > | Input pins to initialize this pin's data from. | Compute/PCGPinPropertiesGPU.h |
|