![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <EdGraphPin.h>
Public Member Functions | |
| bool | IsContainer () const |
| bool | IsArray () const |
| bool | IsSet () const |
| bool | IsMap () const |
| FEdGraphPinType () | |
| FEdGraphPinType (FName InPinCategory, FName InPinSubCategory, UObject *InPinSubCategoryObject, EPinContainerType InPinContainerType, bool bInIsReference, const FEdGraphTerminalType &InValueTerminalType) | |
| bool | operator== (const FEdGraphPinType &Other) const |
| bool | operator!= (const FEdGraphPinType &Other) const |
| void | ResetToDefaults () |
| ENGINE_API bool | Serialize (FArchive &Ar) |
| ENGINE_API void | PostSerialize (const FArchive &Ar) |
Static Public Member Functions | |
| static ENGINE_API FEdGraphPinType | GetPinTypeForTerminalType (const FEdGraphTerminalType &TerminalType) |
| static ENGINE_API FEdGraphPinType | GetTerminalTypeForContainer (const FEdGraphPinType &ContainerType) |
| static EPinContainerType | ToPinContainerType (const bool bInIsArray, const bool bInIsSet, const bool bInIsMap) |
Struct used to define the type of information carried on this pin
|
inline |
|
inline |
|
static |
|
static |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
| uint8 FEdGraphPinType::bIsConst |
Whether or not this pin is a immutable const value
| uint8 FEdGraphPinType::bIsReference |
Whether or not this pin is a value passed by reference or not
| uint8 FEdGraphPinType::bIsUObjectWrapper |
Whether or not this is a "wrapped" Unreal object ptr type (e.g. TSubclassOf<T> instead of UClass*)
| uint8 FEdGraphPinType::bIsWeakPointer |
Whether or not this is a weak reference
| uint8 FEdGraphPinType::bSerializeAsSinglePrecisionFloat |
Set to true if the type was serialized prior to BlueprintPinsUseRealNumbers
| EPinContainerType FEdGraphPinType::ContainerType |
| FName FEdGraphPinType::PinCategory |
Category of pin type
| FName FEdGraphPinType::PinSubCategory |
Sub-category of pin type
| FSimpleMemberReference FEdGraphPinType::PinSubCategoryMemberReference |
Sub-category member reference
| TWeakObjectPtr<UObject> FEdGraphPinType::PinSubCategoryObject |
Sub-category object
| FEdGraphTerminalType FEdGraphPinType::PinValueType |
Data used to determine value types when bIsMap is true