/Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphNode.h
Struct used to define information for terminal types, e.g. types that can be contained by a container. Currently can represent strong/weak references to a type (only UObjects), a structure, or a primitive. Support for "Container of Containers" is done by wrapping a structure, rather than implicitly defining names for containers.
struct FEdGraphTerminalType
bool
bTerminalIsConst
Whether or not this pin is a immutable const value
bool
bTerminalIsUObjectWrapper
Whether or not this is a "wrapped" Unreal object ptr type (e.g. TSubclassOfinstead of UClass*)
bool
bTerminalIsWeakPointer
Whether or not this is a weak reference
FName
TerminalCategory
Category
FName
TerminalSubCategory
Sub-category
TWeakObjectPtr<...
TerminalSubCategoryObject
Sub-category object