Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/SScrollBox
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Source/Runtime/Slate/Public/Widgets/Layout/SScrollBox.h |
| Include Path | #include "Widgets/Layout/SScrollBox.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SScrollBox >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SScrollBox::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Widgets/Layout/SScrollBox.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Widgets/Layout/SScrollBox.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| _Slots | TArray< typename FSlot::FSlotArguments > | Widgets/Layout/SScrollBox.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & AllowContentToShrink
(
bool InArg |
If enabled, content in the underlying panel will be allowed to shrink with the overall size of the ScrollBox instead of always taking up maximum space | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & AllowOverscroll
(
EAllowOverscroll InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & AnimateWheelScrolling
(
bool InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & BackPadScrolling
(
bool InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ConsumeMouseWheel
(
EConsumeMouseWheel InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ConsumePointerInput
(
bool InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & EnableTouchScrolling
(
bool InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ExternalScrollbar
(
TSharedPtr< SScrollBar > InArg |
Custom scroll bar | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & FrontPadScrolling
(
bool InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & NavigationDestination
(
EDescendantScrollDestination InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & NavigationScrollPadding
(
float InArg |
The amount of padding to ensure exists between the item being navigated to, at the edge of the scrollbox. | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & OnFocusLost
(
const FOnScrollBoxFocusLost& InDelegate |
If bIsFocusable is enabled, Called when the scrollbox focus is lost | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & OnFocusReceived
(
const FOnScrollBoxFocusReceived& InDelegate |
If bIsFocusable is enabled, Called when the scrollbox focus is received | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & OnScrollBarVisibilityChanged
(
const FOnScrollBarVisibilityChanged& InDelegate |
Fired when scroll bar visibility changed | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & OnUserScrolled
(
const FOnUserScrolled& InDelegate |
Called when the button is clicked | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & Orientation
(
EOrientation InArg |
The direction that children will be stacked, and also the direction the box will scroll. | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & ScrollAnimationInterpSpeed
(
float InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ScrollBarAlwaysVisible
(
bool InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ScrollBarDragFocusCause
(
EFocusCause InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ScrollBarPadding
(
FMargin InArg |
This accounts for total internal scroll bar padding; default 2.0f padding from the scroll bar itself is removed | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & ScrollBarStyle
(
const FScrollBarStyle* InArg |
Style used to draw this scrollbox's scrollbar | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & ScrollBarThickness
(
UE::Slate::FDeprecateVector2DParameter InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ScrollBarVisibility
(
EVisibility InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & ScrollWhenFocusChanges
(
EScrollWhenFocusChanges InArg |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & Style
(
const FScrollBoxStyle* InArg |
Style used to draw this scrollbox | Widgets/Layout/SScrollBox.h | |
WidgetArgsType & WheelScrollMultiplier
(
float InArg |
Widgets/Layout/SScrollBox.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & operator+
(
typename FSlot::FSlotArguments& SlotToAdd |
Widgets/Layout/SScrollBox.h | ||
WidgetArgsType & operator+
(
typename FSlot::FSlotArguments&& SlotToAdd |
Widgets/Layout/SScrollBox.h |