| AttributeInheritanceMode |
EPCGAttributeInheritanceMode |
How to inherit attribute names, types, and values. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && InitializationMode == EPCGPinInitMode::FromInputPins && !bShowTexturePinSettings", EditConditionHides)
|
| 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 |
|
| bAutoInitializeOutput |
bool |
Automatically initialize output data from input before executing the kernel. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bShowAutoInitializeOutput", EditConditionHides, HideEditConditionToggle)
|
| bInitializeTextureTransformFromGenerationVolume |
bool |
|
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && bShowTexturePinSettings", EditConditionHides, HideEditConditionToggle)
|
| bInitializeToZero |
bool |
Statically initialize data to 0 from CPU before execution. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bShowInitializeToZeroSetting", EditConditionHides, HideEditConditionToggle)
|
| bMultipleInitPins |
bool |
|
Compute/PCGPinPropertiesGPU.h |
|
| bShowAutoInitializeOutput |
bool |
|
Compute/PCGPinPropertiesGPU.h |
|
| bShowCreatedAttributesSettings |
bool |
Driven by UPCGCustomHLSLSettings::bPerPinAttributeCreationSettings. |
Compute/PCGPinPropertiesGPU.h |
|
| bShowInitializeToZeroSetting |
bool |
|
Compute/PCGPinPropertiesGPU.h |
|
| bShowTextureArrayPinSettings |
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 |
- EditAnywhere
- DisplayName="Attributes to Create"
- Category=Settings
- Meta=(EditCondition="!bShowTexturePinSettings && bShowCreatedAttributesSettings", EditConditionHides, HideEditConditionToggle)
|
| DataCount |
int |
Number of data to create. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || DataCountMode == EPCGDataCountMode::Fixed)", EditConditionHides, ClampMin=1)
|
| DataCountMode |
EPCGDataCountMode |
How the number of data is determined. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && bAllowEditDataCount && InitializationMode == EPCGPinInitMode::FromInputPins", EditConditionHides)
|
| DataMultiplicity |
EPCGDataMultiplicity |
How to combine data counts. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && bAllowEditDataCount && InitializationMode == EPCGPinInitMode::FromInputPins && DataCountMode == EPCGDataCountMode::FromInputData && bMultipleInitPins", EditConditionHides)
|
| ElementCount |
int |
Fixed number of elements to create in each output data. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- DisplayName="Num Elements"
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || ElementCountMode == EPCGElementCountMode::Fixed) && !bShowTexturePinSettings", EditConditionHides, ClampMin=1)
|
| ElementCountMode |
EPCGElementCountMode |
How the number of elements is determined. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && InitializationMode == EPCGPinInitMode::FromInputPins", EditConditionHides)
|
| ElementCountMultiplier |
int |
Scalar on the fixed number of elements to create in each output data. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || ElementCountMode == EPCGElementCountMode::FromInputData)", EditConditionHides, ClampMin=1)
|
| ElementMultiplicity |
EPCGElementMultiplicity |
How to combine element counts. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && InitializationMode == EPCGPinInitMode::FromInputPins && ElementCountMode == EPCGElementCountMode::FromInputData && bMultipleInitPins", EditConditionHides)
|
| InitializationMode |
EPCGPinInitMode |
How the output data for this pin will be initialized. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode", EditConditionHides, HideEditConditionToggle)
|
| NumElements2D |
FIntPoint |
Fixed number of elements to create in each output data. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- DisplayName="Num Elements"
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || ElementCountMode == EPCGElementCountMode::Fixed) && bShowTexturePinSettings", EditConditionHides, ClampMin=1)
|
| PinsToInititalizeFrom |
TArray< FName > |
Input pins to initialize this pin's data from. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(GetOptions="GetInputPinNames", EditCondition="bAllowEditInitMode && InitializationMode == EPCGPinInitMode::FromInputPins", EditConditionHides)
|
| TextureArraySize |
int |
Number of layers in the texture array created by this pin. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || TextureArraySizeInheritanceMode == EPCGPropertyInheritanceMode::Custom) && bShowTextureArrayPinSettings", EditConditionHides, ClampMin=1)
|
| TextureArraySizeInheritanceMode |
EPCGPropertyInheritanceMode |
Method for inheriting texture array size. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && bShowTextureArrayPinSettings && InitializationMode == EPCGPinInitMode::FromInputPins", EditConditionHides, HideEditConditionToggle)
|
| TextureFilter |
EPCGTextureFilter |
Method used to determine the value for a sample based on the value of nearby texels. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || TextureFilterInheritanceMode == EPCGPropertyInheritanceMode::Custom) && bShowTexturePinSettings", EditConditionHides, HideEditConditionToggle)
|
| TextureFilterInheritanceMode |
EPCGPropertyInheritanceMode |
Method for inheriting texture filter. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && bShowTexturePinSettings && InitializationMode == EPCGPinInitMode::FromInputPins", EditConditionHides, HideEditConditionToggle)
|
| TextureFormat |
EPCGRenderTargetFormat |
Format for all texture data produced on this pin. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || TextureFormatInheritanceMode == EPCGPropertyInheritanceMode::Custom) && bShowTexturePinSettings", EditConditionHides, HideEditConditionToggle)
|
| TextureFormatInheritanceMode |
EPCGPropertyInheritanceMode |
Method for inheriting texture format. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && bShowTexturePinSettings && InitializationMode == EPCGPinInitMode::FromInputPins", EditConditionHides, HideEditConditionToggle)
|
| TextureTransform |
FTransform |
|
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && (InitializationMode == EPCGPinInitMode::Custom || TextureTransformInheritanceMode == EPCGPropertyInheritanceMode::Custom) && bShowTexturePinSettings && !bInitializeTextureTransformFromGenerationVolume", EditConditionHides, HideEditConditionToggle)
|
| TextureTransformInheritanceMode |
EPCGPropertyInheritanceMode |
Method for inheriting texture transform. |
Compute/PCGPinPropertiesGPU.h |
- BlueprintReadWrite
- EditAnywhere
- Category=Settings
- Meta=(EditCondition="bAllowEditInitMode && bShowTexturePinSettings && !bInitializeTextureTransformFromGenerationVolume", EditConditionHides, HideEditConditionToggle)
|