Navigation
API > API/Editor > API/Editor/GraphEditor > API/Editor/GraphEditor/SNodePanel > API/Editor/GraphEditor/SNodePanel/SNode
Inheritance Hierarchy
- TSlotBase< FNodeSlot >
- TAlignmentWidgetSlotMixin< FNodeSlot >
- SNodePanel::SNode::FNodeSlot
References
| Module | GraphEditor |
| Header | /Engine/Source/Editor/GraphEditor/Public/SNodePanel.h |
| Include | #include "SNodePanel.h" |
Syntax
class FNodeSlot :
public TSlotBase< FNodeSlot >,
public TAlignmentWidgetSlotMixin< FNodeSlot >
Remarks
A slot that support alignment of content and padding and z-order
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSlotArguments && | InArgs | ||
| friend | SNode |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNodeSlot () |
|||
FNodeSlot
(
ENodeZone::Type InZone |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FNodeSlot & | AllowScaling
(
const TAttribute< bool > InAllowScale |
||
| WidgetArgsType & | AllowScaling
(
const TAttribute< bool >& InAttribute |
||
| bool | |||
| FMargin | GetPadding () |
||
| FVector2D | |||
| FVector2D | GetSlotSize () |
||
| ENodeZone::Type | GetZoneType () |
||
| FNodeSlot & | Padding
(
const TAttribute< FMargin > InPadding |
||
| void | SetAllowScaling
(
TAttribute< bool > InAllowScaling |
||
| void | SetPadding
(
TAttribute< FMargin > InPadding |
||
| void | SetSlotOffset
(
TAttribute< FVector2D > InOffset |
||
| void | SetSlotSize
(
TAttribute< FVector2D > InSize |
||
SLATE_SLOT_BEGIN_ARGS_OneMixin
(
FNodeSlot, |
|||
| WidgetArgsType & | SlotOffset
(
const TAttribute< FVector2D >& InAttribute |
||
| FNodeSlot & | SlotOffset
(
const TAttribute< FVector2D > InOffset |
||
| WidgetArgsType & | SlotSize
(
const TAttribute< FVector2D >& InAttribute |
||
| FNodeSlot & | SlotSize
(
const TAttribute< FVector2D > InSize |