Navigation
API > API/Plugins > API/Plugins/PCG > API/Plugins/PCG/Data
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UPCGData
- UPCGUserParametersData
References
| Module | PCG |
| Header | /Engine/Plugins/Experimental/PCG/Source/PCG/Public/Data/PCGUserParametersData.h |
| Include | #include "Data/PCGUserParametersData.h" |
Syntax
UCLASS&40;BlueprintType, HideDropDown, ClassGroup&61;&40;Procedural&41;&41;
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 | |
|---|---|---|---|
| TObjectPtr< const UPCGGraphInterface > | OriginalGraph | ||
| FInstancedStruct | UserParameters |
Overridden from UPCGData
| Type | Name | Description | |
|---|---|---|---|
| EPCGDataType | GetDataType () |