Navigation
Unreal Engine C++ API Reference > Runtime > Engine > EdGraph
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/EdGraph/EdGraphNode.h |
Include | #include "EdGraph/EdGraphNode.h" |
Syntax
struct FEdGraphTerminalType
Remarks
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.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
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. TSubclassOf |
![]() |
bool | bTerminalIsWeakPointer | Whether or not this is a weak reference |
![]() |
FName | TerminalCategory | Category |
![]() |
FName | TerminalSubCategory | Sub-category |
![]() |
TWeakObjectPtr< UObject > | TerminalSubCategoryObject | Sub-category object |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FEdGraphTerminalType | FromPinType
(
const FEdGraphPinType& PinType |
Creates a TerminalType from the primary portion of the PinType |