Navigation
API > API/Runtime > API/Runtime/Slate
A panel that
| Name | SLinkedBox |
| Type | class |
| Header File | /Engine/Source/Runtime/Slate/Public/Widgets/Layout/SLinkedBox.h |
| Include Path | #include "Widgets/Layout/SLinkedBox.h" |
Syntax
class SLinkedBox : public SBox
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → SWidget → SPanel → SBox → SLinkedBox
- FSlateControlledConstruction → SWidget → SPanel → SBox → SLinkedBox
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SLinkedBox() |
Widgets/Layout/SLinkedBox.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~SLinkedBox() |
Widgets/Layout/SLinkedBox.h |
Structs
| Name | Remarks |
|---|---|
| FArguments |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Manager | TSharedPtr< FLinkedBoxManager > | Widgets/Layout/SLinkedBox.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Construct
(
const FArguments& InArgs, |
Most panels do not create widgets as part of their implementation, so they do not need to implement a Construct() | Widgets/Layout/SLinkedBox.h | |
FVector2D GetChildrensDesiredSize() |
Widgets/Layout/SLinkedBox.h |
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FVector2D ComputeDesiredSize
(
float |
Widgets/Layout/SLinkedBox.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CustomChildPrepass() |
Widgets/Layout/SLinkedBox.h |
Overridden from SWidget
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CustomPrepass
(
float LayoutScaleMultiplier |
CustomPrepass - Returns false so instead of each SLinkedBox prepass being called in the usual depth first order, the Manager can call a prepass on all of the sibling LinkedBoxes at once. | Widgets/Layout/SLinkedBox.h |