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 |