Navigation
API > API/Plugins > API/Plugins/PCG
Interface for settings that support dynamic pins. Implementers embed one or more FPCGDynamicPinContainer as UPROPERTY members and override the accessors to expose them.
Implementers must also override UPCGSettings::HasDynamicPins() to return true so that output pin type inference in GetOutputType() uses the declared pin type rather than inferring from input edges.
| Name | UPCGDynamicPinsProvider |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGDynamicPins.h |
| Include Path | #include "PCGDynamicPins.h" |
Syntax
class UPCGDynamicPinsProvider : public UInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInterface → UPCGDynamicPinsProvider