/Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphPin.h
No constructors are accessible with public or protected access.
class UEdGraphPin
FString
AutogeneratedDefaultValue
Initial default value (the autogenerated value, to identify if the user has modified the value), stored as a string
uint8: 1
bAdvancedView
If true, the pin may be hidden by user.
uint8: 1
bAllowFriendlyName
If true, the pin's name will be allowed to be made friendly by the editor.
uint8: 1
bDefaultValueIsIgnored
If true, the default value on this pin is ignored and should not be set.
uint8: 1
bDefaultValueIsReadOnly
If true, the default value of this connector is fixed and cannot be modified by the user (it's visible for reference only).
uint8: 1
bDisplayAsMutableRef
If true, the pin is displayed as ref. This is transient.
uint8: 1
bHidden
ONLY PUT BITFIELD PROPERTIES AFTER THIS TO ENSURE GOOD MEMORY ALIGNMENT.
uint8: 1
bNotConnectable
If true, this connector is unconnectable, and present only to allow the editing of the default text.
uint8: 1
bOrphanedPin
If true, this pin existed on an older version of the owning node, but when the node was reconstructed a matching pin was not found.
uint8: 1
bUseBackwardsCompatForEmptyAutogeneratedValue
Older content sometimes had an empty autogenerated default value string in cases where that does not mean the property default value (0, none, false, etc.)
uint8: 1
bWasTrashed
True when InvalidateAndTrash was called. This pin is intended to be discarded and destroyed.
TObjectPtr< cla...
DefaultObject
If the default value for this pin should be an object, we store a pointer to it
FText
DefaultTextValue
If the default value for this pin should be anFText, it is stored here.
FString
DefaultValue
Default value for this pin (used if the pin has no connections), stored as a string
TEnumAsByte< en...
Direction
Direction of flow of this pin (input or output)
TArray<UEdGrap...
LinkedTo
Set of pins that we are linked to
UEdGraphPin...
ParentPin
The pin that was split and generated this pin
FGuid
PersistentGuid
Pin name could be changed, so whenever possible it's good to have a persistent GUID identifying Pin to reconstruct Node seamlessly
FText
PinFriendlyName
Used as the display name if set.
FGuid
PinId
The pin's unique ID.
FName
PinName
Name of this pin.
FString
PinToolTip
The tool-tip describing this pin's purpose
FEdGraphPinType
PinType
The type of information carried on this pin
UEdGraphPin...
ReferencePassThroughConnection
Pin that this pin uses for passing through reference connection
int32
SourceIndex
Indexof the pin in the source data structure represented by the graph, INDEX_NONE if not used
TArray<UEdGrap...
SubPins
The pins created when a pin is split and hidden