Navigation
API > API/Plugins > API/Plugins/PCG
Generic getter for user parameter defined in the PCG Graph, by the user. Will pick up the value from the graph instance. This getter allows to set manually the user parameter they want to get, and add extractor, the same way than GetActorProperty or GetPropertyFromObjectPath
| Name | UPCGGenericUserParameterGetSettings |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/Elements/PCGUserParameterGet.h |
| Include Path | #include "Elements/PCGUserParameterGet.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType, ClassGroup=(Procedural))
class UPCGGenericUserParameterGetSettings : public UPCGSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPCGData → UPCGSettingsInterface → UPCGSettings → UPCGGenericUserParameterGetSettings
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bForceObjectAndStructExtraction | bool | If the property is a struct/object supported by metadata, this option can be toggled to force extracting all (compatible) properties contained in this property. | Elements/PCGUserParameterGet.h |
|
| bQuiet | bool | Elements/PCGUserParameterGet.h |
|
|
| bSanitizeOutputAttributeName | bool | If the output attribute name has special characters, remove them. | Elements/PCGUserParameterGet.h |
|
| ContainerExtractorBehavior | EPCGContainerExtractorBehavior | How we should extract the containers. (cf. enum tooltips) | Elements/PCGUserParameterGet.h |
|
| ObjectExtractorBehavior | EPCGObjectExtractorBehavior | How we should extract the objects. (cf. enum tooltips) | Elements/PCGUserParameterGet.h |
|
| OutputAttributeName | FName | Elements/PCGUserParameterGet.h |
|
|
| PropertyPath | FString | Elements/PCGUserParameterGet.h |
|
|
| Source | EPCGUserParameterSource | Elements/PCGUserParameterGet.h |
|
|
| StructExtractorBehavior | EPCGStructExtractorBehavior | How we should extract the structs. (cf. enum tooltips) | Elements/PCGUserParameterGet.h |
|