UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
EdGraphPin.cpp File Reference

Classes

class  FPinDeletionQueue
 
struct  FGraphConnectionSanitizer
 
struct  FUnresolvedPinData
 
struct  FPinResolveId
 

Namespaces

namespace  PinHelpers
 

Macros

#define LOCTEXT_NAMESPACE   "EdGraph"
 

Enumerations

enum class  EPinResolveType : uint8 {
  OwningNode , LinkedTo , SubPins , ParentPin ,
  ReferencePassThroughConnection
}
 
enum class  EPinResolveResult : uint8 { FailedParse , FailedSafely , Deferred , Suceeded }
 

Variables

struct FGraphConnectionSanitizer GraphConnectionSanitizer
 
int32 GCVarDisableOrphanPins = 0
 
FAutoConsoleVariableRef CVarDisableOrphanPins (TEXT("DisableOrphanPins"), GCVarDisableOrphanPins, TEXT("0=Orphan pins are enabled (default), 1=Orphan pins are disabled (note: this option will go away in the future)"), ECVF_ReadOnly)
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "EdGraph"

Enumeration Type Documentation

◆ EPinResolveResult

enum class EPinResolveResult : uint8
strong
Enumerator
FailedParse 
FailedSafely 
Deferred 
Suceeded 

◆ EPinResolveType

enum class EPinResolveType : uint8
strong
Enumerator
OwningNode 
LinkedTo 
SubPins 
ParentPin 
ReferencePassThroughConnection 

Variable Documentation

◆ CVarDisableOrphanPins

FAutoConsoleVariableRef CVarDisableOrphanPins(TEXT("DisableOrphanPins"), GCVarDisableOrphanPins, TEXT("0=Orphan pins are enabled (default), 1=Orphan pins are disabled (note: this option will go away in the future)"), ECVF_ReadOnly) ( TEXT("DisableOrphanPins")  ,
GCVarDisableOrphanPins  ,
TEXT("0=Orphan pins are enabled (default), 1=Orphan pins are disabled (note: this option will go away in the future)")  ,
ECVF_ReadOnly   
)

◆ GCVarDisableOrphanPins

int32 GCVarDisableOrphanPins = 0

◆ GraphConnectionSanitizer

struct FGraphConnectionSanitizer GraphConnectionSanitizer