Navigation
API > API/Editor > API/Editor/GraphEditor
Inheritance Hierarchy
- FGCObject
- FGraphSelectionManager
References
| Module | GraphEditor |
| Header | /Engine/Source/Editor/GraphEditor/Public/SNodePanel.h |
| Include | #include "SNodePanel.h" |
Syntax
struct FGraphSelectionManager : public FGCObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| SGraphEditor::FOnSelectionChanged | OnSelectionChanged | Invoked when the selected graph nodes have changed. | |
| TSet< TObjectPtr< class UObject > > | SelectedNodes |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Returns true if any nodes are selected | ||
| void | Reset the selection state of all nodes | ||
| void | ClickedOnNode
(
SelectedItemType Node, |
Handle the selection mechanics when a node is clicked on. | |
| const FGraphPanelSelectionSet & | |||
| bool | IsNodeSelected
(
SelectedItemType Node |
||
| void | SelectSingleNode
(
SelectedItemType Node |
Select just the specified node | |
| void | SetNodeSelection
(
SelectedItemType Node, |
Add or remove a node from the selection set | |
| void | SetSelectionSet
(
FGraphPanelSelectionSet& NewSet |
Changes the selection set to contain exactly all of the passed in nodes | |
| void | StartDraggingNode
(
SelectedItemType NodeBeingDragged, |
Handle the selection mechanics of starting to drag a node. |
Overridden from FGCObject
| Type | Name | Description | |
|---|---|---|---|
| void | AddReferencedObjects
(
FReferenceCollector& Collector |
Pure virtual that must be overloaded by the inheriting class. | |
| FString | Overload this method to report a name for your referencer |