Navigation
API > API/Editor > API/Editor/GraphEditor
| Name | SGraphNodeResizable |
| Type | class |
| Header File | /Engine/Source/Editor/GraphEditor/Public/SGraphNodeResizable.h |
| Include Path | #include "SGraphNodeResizable.h" |
Syntax
class SGraphNodeResizable : public SGraphNode
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SPanel → SNodePanel::SNode → SGraphNode → SGraphNodeResizable
- FSlateControlledConstruction → SWidget → SPanel → SNodePanel::SNode → SGraphNode → SGraphNodeResizable
Derived Classes
Enums
Public
| Name | Remarks |
|---|---|
| EResizableWindowZone | The resizable window zone the user is interacting with |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FCursorReply OnCursorQuery
(
const FGeometry& MyGeometry, |
SGraphNodeResizable.h | ||
virtual FReply OnMouseMove
(
const FGeometry& MyGeometry, |
SGraphNodeResizable.h |
Overridden from SGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FReply OnMouseButtonDown
(
const FGeometry& MyGeometry, |
The system calls this method to notify the widget that a mouse button was pressed within it. | SGraphNodeResizable.h | |
virtual FReply OnMouseButtonUp
(
const FGeometry& MyGeometry, |
SGraphNodeResizable.h |
Overridden from SNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnMouseEnter
(
const FGeometry& MyGeometry, |
SGraphNodeResizable.h | ||
virtual void OnMouseLeave
(
const FPointerEvent& MouseEvent |
SGraphNodeResizable.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual SGraphNodeResizable::EResizableWindowZone FindMouseZone
(
const FVector2f& LocalMouseCoordinates |
SGraphNodeResizable.h | ||
virtual SGraphNodeResizable::EResizableWindowZone FindMouseZone
(
const FVector2D& LocalMouseCoordinates |
Find the current window zone the mouse is in | SGraphNodeResizable.h | |
UE::Slate::FDeprecateVector2DResult GetCorrectedNodePosition() |
Function to fetch the corrected node position based on anchor point | SGraphNodeResizable.h | |
virtual FSlateRect GetHitTestingBorder() |
SGraphNodeResizable.h | ||
virtual FVector2D GetNodeMaximumSize() |
Return largest desired node size | SGraphNodeResizable.h | |
virtual FVector2f GetNodeMaximumSize2f() |
SGraphNodeResizable.h | ||
virtual FVector2D GetNodeMinimumSize() |
Return smallest desired node size | SGraphNodeResizable.h | |
virtual FVector2f GetNodeMinimumSize2f() |
SGraphNodeResizable.h | ||
virtual float GetTitleBarHeight() |
Get the current titlebar size | SGraphNodeResizable.h | |
void InitNodeAnchorPoint () |
Function to store anchor point before resizing the node. | SGraphNodeResizable.h | |
bool InSelectionArea
(
EResizableWindowZone InZone |
SGraphNodeResizable.h | ||
bool InSelectionArea () |
SGraphNodeResizable.h |