Navigation
API > API/Editor > API/Editor/GraphEditor
References
Module | GraphEditor |
Header | /Engine/Source/Editor/GraphEditor/Public/NodeFactory.h |
Include | #include "NodeFactory.h" |
Syntax
class FNodeFactory
Remarks
Class that decides which widget type to create for a given data object
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FConnectionDrawingPolicy * | CreateConnectionPolicy
(
const UEdGraphSchema* Schema, |
Create a pin connection factory for the supplied schema |
![]() ![]() |
TSharedPtr< SGraphPin > | CreateK2PinWidget
(
UEdGraphPin* InPin |
Create a K2 schema default widget for the supplied pin |
![]() ![]() |
TSharedPtr< SGraphNode > | CreateNodeWidget
(
UEdGraphNode* InNode |
Create a widget for the supplied node |
![]() ![]() |
TSharedPtr< SGraphPin > | CreatePinWidget
(
UEdGraphPin* InPin |
Create a widget for the supplied pin |