Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/SGridPanel
| Name | FSlot |
| Type | class |
| Header File | /Engine/Source/Runtime/Slate/Public/Widgets/Layout/SGridPanel.h |
| Include Path | #include "Widgets/Layout/SGridPanel.h" |
Syntax
class FSlot : public TBasicLayoutWidgetSlot< FSlot >
Inheritance Hierarchy
- FSlotPosition → FSlotBase → TSlotBase → TWidgetSlotWithAttributeSupport → TBasicLayoutWidgetSlot → SGridPanel::FSlot
- FSlotBase → TSlotBase → TWidgetSlotWithAttributeSupport → TBasicLayoutWidgetSlot → SGridPanel::FSlot
- SlateAttributePrivate::ISlateAttributeContainer → TWidgetSlotWithAttributeSupport → TBasicLayoutWidgetSlot → SGridPanel::FSlot
- TPaddingWidgetSlotMixin → TBasicLayoutWidgetSlot → SGridPanel::FSlot
- TAlignmentWidgetSlotMixin → TBasicLayoutWidgetSlot → SGridPanel::FSlot
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSlot
(
int32 Column, |
Default values for a slot. | Widgets/Layout/SGridPanel.h |
Structs
| Name | Remarks |
|---|---|
| FSlotArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ColumnParam | int32 | Widgets/Layout/SGridPanel.h | ||
| ColumnSpanParam | int32 | Widgets/Layout/SGridPanel.h | ||
| LayerParam | int32 | Widgets/Layout/SGridPanel.h | ||
| NudgeParam | FVector2D | Widgets/Layout/SGridPanel.h | ||
| Panel | TWeakPtr< SGridPanel > | The panel that contains this slot | Widgets/Layout/SGridPanel.h | |
| RowParam | int32 | Widgets/Layout/SGridPanel.h | ||
| RowSpanParam | int32 | Widgets/Layout/SGridPanel.h | ||
| SGridPanel | friend | Widgets/Layout/SGridPanel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FChildren& SlotOwner, |
Widgets/Layout/SGridPanel.h | ||
int32 GetColumn() |
Which column in the grid this cell belongs to | Widgets/Layout/SGridPanel.h | |
int32 GetColumnSpan() |
How many columns this slot spans over | Widgets/Layout/SGridPanel.h | |
int32 GetLayer () |
Positive values offset this cell to be hit-tested and drawn on top of others. | Widgets/Layout/SGridPanel.h | |
FVector2D GetNudge() |
Offset this slot's content by some amount; positive values offset to lower right | Widgets/Layout/SGridPanel.h | |
int32 GetRow() |
Which row in the grid this cell belongs to | Widgets/Layout/SGridPanel.h | |
int32 GetRowSpan() |
How many rows this this slot spans over | Widgets/Layout/SGridPanel.h | |
void SetColumn
(
int32 Column |
Widgets/Layout/SGridPanel.h | ||
void SetColumnSpan
(
int32 ColumnSpan |
Widgets/Layout/SGridPanel.h | ||
void SetLayer
(
int32 Layer |
Widgets/Layout/SGridPanel.h | ||
void SetNudge
(
const FVector2D& Nudge |
Widgets/Layout/SGridPanel.h | ||
void SetRow
(
int32 Row |
Widgets/Layout/SGridPanel.h | ||
void SetRowSpan
(
int32 RowSpan |
Widgets/Layout/SGridPanel.h |