Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphPin.h |
Include |
#include "EdGraph/EdGraphPin.h" |
struct FEdGraphPinType
Struct used to define the type of information carried on this pin
Name | Description | ||
---|---|---|---|
|
uint8: 1 |
bIsConst |
Whether or not this pin is a immutable const value |
|
uint8: 1 |
bIsReference |
Whether or not this pin is a value passed by reference or not |
|
uint8: 1 |
bIsWeakPointer |
Whether or not this is a weak reference |
|
ContainerType |
||
|
PinCategory |
Category of pin type |
|
|
PinSubCategory |
Sub-category of pin type |
|
|
PinSubCategoryMemberReference |
Sub-category member reference |
|
|
TWeakObjectPtr<... |
PinSubCategoryObject |
Sub-category object |
|
PinValueType |
Data used to determine value types when bIsMap is true |
Name | Description | |
---|---|---|
|
FEdGraphPinType() |
|
|
FEdGraphPinType ( |
Use version that supplies SubCategory as FName |
|
FEdGraphPinType ( |
Remove this constructor when removing FString version, exists only to resolve ambiguity between FName/FString constructors when TCHAR* supplied |
|
FEdGraphPinType ( |
|
|
FEdGraphPinType ( |
Use version that supplies PinCategory and SubCategory as FName, and takes PinContainerType instead of separate booleans for array, set, and map |
Name | Description | ||
---|---|---|---|
|
FEdGraphPinT... |
GetPinTypeForTerminalType ( |
|
|
FEdGraphPinT... |
GetTerminalTypeForContainer ( |
|
|
IsArray() |
||
|
IsContainer() |
||
|
IsMap() |
||
|
IsSet() |
||
|
PostSerialize ( |
||
|
ResetToDefaults() |
||
|
Serialize ( |
||
|
EPinContaine... |
ToPinContainerType |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
||
|
operator== ( |
Name |
Description |
|
---|---|---|
|
FNameParameterHelper |
Name | Description | ||
---|---|---|---|
|
FEdGraphPinType ( |
Use version that supplies PinCategory and SubCategory as FName, and takes PinContainerType instead of separate booleans for array, set, and map |
|
|
FEdGraphPinType ( |
Remove this constructor when removing FString version, exists only to resolve ambiguity between FName/FString constructors when TCHAR* supplied |
|
|
FEdGraphPinType ( |
Use version that supplies SubCategory as FName |