CreatePin

Overload list

Windows
MacOS
Linux
Name Description

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FName PinCategory,
    const FName PinName,
    const FCreatePinParams& PinParams
)

Create a new pin on this node using the supplied info, and return the new pin

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FEdGraphPinType& InPinType,
    const FName PinName,
    int32 Index
)

Create a new pin on this node using the supplied pin type, and return the new pin

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FEdGraphPinType& InPinType,
    const FString& PinName,
    int32 Index
)

Use version that passes PinName as FName instead.

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FEdGraphPinType& InPinType,
    const TCHAR* PinName,
    int32 Index
)

Remove when removing FString version. Exists just to resolve ambiguity

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FName PinCategory,
    const FName PinSubCategory,
    const FName PinName,
    const FCreatePinParams& PinParams
)

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FName PinCategory,
    UObject* PinSubCategoryObject,
    const FName PinName,
    const FCreatePinParams& PinParams
)

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FName PinCategory,
    const FName PinSubCategory,
    UObject* PinSubCategoryObject,
    const FName PinName,
    const FCreatePinParams& PinParams
)

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FNameParameterHelper PinCateg...,
    const FNameParameterHelper PinSubCa...,
    UObject* PinSubCategoryObject,
    const FNameParameterHelper PinName,
    EPinContainerType PinContainerType,
    bool bIsReference,
    bool bIsConst,
    int32 Index,
    const FEdGraphTerminalType& ValueT...
)

Use version that supplies Pin Category, SubCategory, and Name as an FName and uses a parameter structure for optional paramaters.

Public function

UEdGraphPin ...

 

CreatePin

(
    EEdGraphPinDirection Dir,
    const FNameParameterHelper PinCateg...,
    const FNameParameterHelper PinSubCa...,
    UObject* PinSubCategoryObject,
    bool bIsArray,
    bool bIsReference,
    const FNameParameterHelper PinName,
    bool bIsConst,
    int32 Index,
    bool bIsSet,
    bool bIsMap,
    const FEdGraphTerminalType& ValueT...
)

Use version that supplies Pin Category, SubCategory, and Name as an FName and uses PinContainerType instead of separate booleans for array, set, and map.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss