FNodeSlot

A slot that support alignment of content and padding and z-order

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Public variable

friend

 

SNode

Constructors

Name Description

Public function

FNodeSlot()

Public function

FNodeSlot

(
    ENodeZone::Type InZone
)

Functions

Name Description

Public function

void

 

Construct

(
    const FChildren& SlotOwner,
    FSlotArguments&& InArgs
)

Public function Const

bool

 

GetAllowScaling()

Public function Const

FMargin

 

GetPadding()

Public function Const

FVector2D

 

GetSlotOffset()

Public function Const

FVector2D

 

GetSlotSize()

Public function Const

ENodeZone::T...

 

GetZoneType()

Public function

void

 

SetAllowScaling

(
    TAttribute< bool > InAllowScaling
)

Public function

void

 

SetPadding

(
    TAttribute< FMargin > InPadding
)

Public function

void

 

SetSlotOffset

(
    TAttribute< FVector2D > InOffset
)

Public function

void

 

SetSlotSize

(
    TAttribute< FVector2D > InSize
)

Classes

Name

Description

Public struct

FSlotArguments

Deprecated Functions

Name Description

Public function

FNodeSlot &

 

AllowScaling

(
    const TAttribute< bool > InAllowSca...
)

AllowScaling is now deprecated. Use the FSlotArgument or the SetAllowScalingfunction.

Public function

FNodeSlot &

 

Padding

(
    const TAttribute< FMargin > InPaddi...
)

Padding is now deprecated. Use the FSlotArgument or the SetPadding function.

Public function

FNodeSlot &

 

SlotOffset

(
    const TAttribute< FVector2D > InOff...
)

SlotOffset is now deprecated. Use the FSlotArgument or the SetSlotOffset function.

Public function

FNodeSlot &

 

SlotSize

(
    const TAttribute< FVector2D > InSiz...
)

SlotSize is now deprecated. Use the FSlotArgument or the SetSlotSize function.