Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Widgets > API/Runtime/Slate/Widgets/Layout > API/Runtime/Slate/Widgets/Layout/SSplitter
Inheritance Hierarchy
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Widgets/Layout/SSplitter.h |
| Include | #include "Widgets/Layout/SSplitter.h" |
Syntax
class FSlot : public TSlotBase< FSlot >
Variables
| Type | Name | Description | |
|---|---|---|---|
| TOptional< bool > | bIsResizable | ||
| TAttribute< float > | MinSizeValue | ||
| FOnSlotResized | OnSlotResized_Handler | ||
| TAttribute< float > | SizeValue | ||
| TAttribute< ESizeRule > | SizingRule |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSlot () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanBeResized () |
A slot can be resize if bIsResizable and the SizeRule is a FractionOfParent or the OnSlotResized delegate is set. | |
| void | Construct
(
const FChildren& SlotOwner, |
||
| float | GetMinSize () |
||
| float | GetSizeValue () |
||
| ESizeRule | |||
| bool | IsResizable () |
||
| FOnSlotResized & | Callback when the slot is resized. | ||
| const FOnSlotResized & | |||
| void | SetMinSize
(
float InMinSize |
Minimum slot size when resizing. | |
| void | SetResizable
(
bool bInIsResizable |
Can the slot be resize by the user. | |
| void | SetSizeValue
(
TAttribute< float > InValue |
When the RuleSize is set to FractionOfParent, the size of the slot is the Value percentage of its parent size. | |
| void | SetSizingRule
(
TAttribute< ESizeRule > InSizeRule |
The size rule used by the slot. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FSlotArguments |