Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Data
Inheritance Hierarchy
- UObject
- UPCGData
- UPCGUserParametersData
References
| Module | PCG |
| Header | /Engine/Plugins/PCG/Source/PCG/Public/Data/PCGUserParametersData.h |
| Include | #include "Data/PCGUserParametersData.h" |
Syntax
UCLASS (BlueprintType, HideDropDown, ClassGroup=(Procedural))
class UPCGUserParametersData : public UPCGData
Remarks
PCG Data meant only to be used internally. It contains a copy of UserParameters for a given graph instance, with overrides in it. The idea is to have a structure to hold our overrides, provided by the override pins on the Subgraph and use this as input to PCGUserParametersGetElement. By doing so, we are able to provide the right parameters to the getter node.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FInstancedStruct | UserParameters |
Overridden from UPCGData
| Type | Name | Description | |
|---|---|---|---|
| void | AddToCrc
(
FArchiveCrc32& Ar, |
Adds this data to Crc. Fallback implementation writes object instance UID. | |
| EPCGDataType | GetDataType () |