Navigation
API > API/Editor > API/Editor/GraphEditor > API/Editor/GraphEditor/SNodePanel > API/Editor/GraphEditor/SNodePanel/SNode
Inheritance Hierarchy
- TSlotBase
- TAlignmentWidgetSlotMixin
- 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 | |
|---|---|---|---|
| friend | SNode |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FNodeSlot () |
|||
FNodeSlot
(
ENodeZone::Type InZone |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const FChildren& SlotOwner, |
||
| bool | |||
| FMargin | GetPadding () |
||
| FVector2D | |||
| FVector2D | GetSlotSize () |
||
| ENodeZone::Type | GetZoneType () |
||
| void | SetAllowScaling
(
TAttribute< bool > InAllowScaling |
||
| void | SetPadding
(
TAttribute< FMargin > InPadding |
||
| void | SetSlotOffset
(
TAttribute< FVector2D > InOffset |
||
| void | SetSlotSize
(
TAttribute< FVector2D > InSize |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FSlotArguments |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| FNodeSlot & | AllowScaling
(
const TAttribute< bool > InAllowScale |
AllowScaling is now deprecated. Use the FSlotArgument or the SetAllowScalingfunction. | |
| FNodeSlot & | Padding
(
const TAttribute< FMargin > InPadding |
Padding is now deprecated. Use the FSlotArgument or the SetPadding function. | |
| FNodeSlot & | SlotOffset
(
const TAttribute< FVector2D > InOffset |
SlotOffset is now deprecated. Use the FSlotArgument or the SetSlotOffset function. | |
| FNodeSlot & | SlotSize
(
const TAttribute< FVector2D > InSize |
SlotSize is now deprecated. Use the FSlotArgument or the SetSlotSize function. |