| FSlateControlledConstruction | ||||||
| TSharedFromThis
|
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Widgets/Layout/SScrollBarTrack.h |
Include |
#include "Widgets/Layout/SScrollBarTrack.h" |
class SScrollBarTrack : public SPanel
Arrange 3 widgets: the top track, bottom track, and thumb.
Name | Description | ||
---|---|---|---|
|
bIsAlwaysVisible |
||
|
TPanelChildren<... |
Children |
|
|
float |
MinThumbSize |
|
|
float |
OffsetFraction |
|
|
Orientation |
||
|
float |
ThumbSizeFraction |
Name | Description | |
---|---|---|
|
SScrollBarTrack() |
Name | Description | ||
---|---|---|---|
|
Construct ( |
Construct the widget from a Declaration |
|
|
float |
DistanceFromBottom() |
|
|
float |
DistanceFromTop() |
|
|
float |
GetMinThumbSize() |
|
|
float |
GetThumbSizeFraction() |
|
|
FTrackSizeIn... |
GetTrackSizeInfo ( |
|
|
IsNeeded() |
||
|
SetIsAlwaysVisible ( |
||
|
SetSizes ( |
Name | Description | ||
---|---|---|---|
|
ComputeDesiredSize ( |
A Panel's desired size in the space required to arrange of its children on the screen while respecting all of the children's desired sizes and any layout-related options specified by the user. |
|
|
FChildren &#... |
GetChildren() |
All widgets must provide a way to access their children in a layout-agnostic way. |
|
OnArrangeChildren ( |
Panels arrange their children in a space described by the AllottedGeometry parameter. |
Name |
Description |
|
---|---|---|
|
FArguments |
|
|
FSlot |
A ListPanel slot is very simple - it just stores a widget. |
|
FTrackSizeInfo |
Name |
Description |
---|---|
BOTTOM_SLOT_INDEX |
|
THUMB_SLOT_INDEX |
|
TOP_SLOT_INDEX |