Navigation
API > API/Editor > API/Editor/GraphEditor > API/Editor/GraphEditor/SNodePanel > API/Editor/GraphEditor/SNodePanel/SNode
A slot that support alignment of content and padding and z-order
| Name | FNodeSlot |
| Type | class |
| Header File | /Engine/Source/Editor/GraphEditor/Public/SNodePanel.h |
| Include Path | #include "SNodePanel.h" |
Syntax
class FNodeSlot :
public TSlotBase< FNodeSlot >,
public TAlignmentWidgetSlotMixin< FNodeSlot >
Inheritance Hierarchy
- TSlotBase< FNodeSlot > → SNodePanel::SNode::FNodeSlot
- TAlignmentWidgetSlotMixin< FNodeSlot > → SNodePanel::SNode::FNodeSlot
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FNodeSlot () |
SNodePanel.h | ||
FNodeSlot
(
ENodeZone::Type InZone |
SNodePanel.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InArgs | FSlotArguments && | SNodePanel.h | ||
| SNode | friend | SNodePanel.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllowScale | TAttribute< bool > | SNodePanel.h | ||
| Offset | TAttribute< FVector2f > | SNodePanel.h | ||
| Offset_Deprecated | TAttribute< FVector2D > | SNodePanel.h | ||
| Size | TAttribute< FVector2f > | SNodePanel.h | ||
| Size_Deprecated | TAttribute< FVector2D > | SNodePanel.h | ||
| SlotPadding | TAttribute< FMargin > | SNodePanel.h | ||
| Zone | ENodeZone::Type | The child widget contained in this slot. | SNodePanel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & AllowScaling
(
const TAttribute< bool >& InAttribute |
SNodePanel.h | ||
bool GetAllowScaling() |
SNodePanel.h | ||
FMargin GetPadding() |
SNodePanel.h | ||
UE::Slate::FDeprecateVector2DResult GetSlotOffset() |
SNodePanel.h | ||
UE::Slate::FDeprecateVector2DResult GetSlotSize() |
SNodePanel.h | ||
ENodeZone::Type GetZoneType() |
SNodePanel.h | ||
void SetAllowScaling
(
TAttribute< bool > InAllowScaling |
SNodePanel.h | ||
void SetPadding
(
TAttribute< FMargin > InPadding |
SNodePanel.h | ||
void SetSlotOffset
(
TAttribute< FVector2D > InOffset |
SNodePanel.h | ||
void SetSlotOffset
(
TAttribute< FVector2f > InOffset |
SNodePanel.h | ||
void SetSlotSize
(
TAttribute< FVector2f > InSize |
SNodePanel.h | ||
void SetSlotSize
(
TAttribute< FVector2D > InSize |
SNodePanel.h | ||
| SNodePanel.h | |||
SLATE_SLOT_END_ARGS() |
SNodePanel.h |
Deprecated Functions
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SLATE_ATTRIBUTE_DEPRECATED
(
FVector2D,
|
SNodePanel.h | ||
SLATE_ATTRIBUTE_DEPRECATED
(
FVector2D,
|
SNodePanel.h |