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 | |
---|---|---|---|
![]() |
void | AddReferencedObjects
(
FReferenceCollector& Collector |
|
![]() ![]() |
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. |
![]() ![]() ![]() |
FString | ||
![]() ![]() |
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. |