FEdGraphPinType

Overload list

Windows
MacOS
Linux
Name Description

Public function

FEdGraphPinType()

Public function

FEdGraphPinType

(
    FName InPinCategory,
    const FString& InPinSubCategory,
    UObject* InPinSubCategoryObjec...,
    EPinContainerType InPinContainerTyp...,
    bool bInIsReference,
    const FEdGraphTerminalType& InValu...
)

Use version that supplies SubCategory as FName

Public function

FEdGraphPinType

(
    FName InPinCategory,
    const TCHAR* InPinSubCategory,
    UObject* InPinSubCategoryObjec...,
    EPinContainerType InPinContainerTyp...,
    bool bInIsReference,
    const FEdGraphTerminalType& InValu...
)

Remove this constructor when removing FString version, exists only to resolve ambiguity between FName/FString constructors when TCHAR* supplied

Public function

FEdGraphPinType

(
    FName InPinCategory,
    FName InPinSubCategory,
    UObject* InPinSubCategoryObjec...,
    EPinContainerType InPinContainerTyp...,
    bool bInIsReference,
    const FEdGraphTerminalType& InValu...
)

Public function

FEdGraphPinType

(
    const FNameParameterHelper InPinCat...,
    const FNameParameterHelper InPinSub...,
    UObject* InPinSubCategoryObjec...,
    bool bInIsArray,
    bool bInIsReference,
    bool bInIsSet,
    bool bInIsMap,
    const FEdGraphTerminalType& InValu...
)

Use version that supplies PinCategory and SubCategory as FName, and takes 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