Navigation
API > API/Editor > API/Editor/GraphEditor
Graph editor public interface
| Name | FGraphEditorModule |
| Type | class |
| Header File | /Engine/Source/Editor/GraphEditor/Public/GraphEditorModule.h |
| Include Path | #include "GraphEditorModule.h" |
Syntax
class FGraphEditorModule : public IModuleInterface
Implements Interfaces
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FGraphEditorMenuExtender_SelectedNode | TBaseDelegate_FiveParams< TSharedRef< FExtender >, const TSharedRef< FUICommandList >, const UEdGraph *, const UEdGraphNode *, const UEdGraphPin *, bool > | Delegates to be called to extend the graph menus | GraphEditorModule.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GraphEditorContextMenuExtender | TArray< FGraphEditorMenuExtender_SelectedNode > | All extender delegates for the graph menus | GraphEditorModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TArray< FGraphEditorMenuExtender_SelectedNode > & GetAllGraphEditorContextMenuExtender() |
GraphEditorModule.h | ||
virtual void ShutdownModule() |
GraphEditorModule.h | ||
virtual void StartupModule() |
GraphEditorModule.h |