/Engine/Source/Runtime/Slate/Public/Widgets/Layout/SScrollBox.h
SScrollBoxcan scroll through an arbitrary number of widgets.
class SScrollBox : public [SCompoundWidget](API\Runtime\SlateCore\Widgets\SCompoundWidget)
EAllowOverscrol...
AllowOverscroll
Whether to permit overscroll on this scroll box
float
AmountScrolledWhileRightMouseDown
How much we scrolled while the rmb has been held
bool
BackPadScrolling
Whether to back pad this scroll box, allowing user to scroll backward until child contents are no longer visible
bool:  1
bAllowsRightClickDragScrolling
bool:  1
bAnimateScroll
Should the current scrolling be animated or immediately jump to the desired scroll offer
bool:  1
bAnimateWheelScrolling
Whether to animate wheel scrolling
TOptional< int3...
bFingerOwningTouchInteraction
Did the user start an interaction in this list?
bool:  1
bIsScrolling
Are we actively scrolling right now
bool:  1
bIsScrollingActiveTimerRegistered
Whether the active timer to update the inertial scroll is registered
bool:  1
bScrollBarIsExternal
Whether or not the user supplied an external scrollbar to control scrolling.
bool:  1
bScrollToEnd
If true, will scroll to the end next Tick
bool:  1
bShowSoftwareCursor
Whether the software cursor should be drawn in the viewport
bool:  1
bTouchPanningCapture
FGeometry
CachedGeometry
Cached geometry for use with the active timer
EConsumeMouseWh...
ConsumeMouseWheel
How we should handle scrolling with the mouse wheel
bool
FrontPadScrolling
Whether to front pad this scroll box, allowing user to scroll forward until child contents are no longer visible
SVerticalBox::F...
HorizontalScrollBarSlot
FInertialScroll...
InertialScrollManager
Helper object to manage inertial scrolling
double
LastScrollTime
EDescendantScro...
NavigationDestination
Sets where to scroll a widget to when using explicit navigation or if ScrollWhenFocusChanges is enabled
float
NavigationScrollPadding
The amount of padding to ensure exists between the item being navigated to, at the edge of the scrollbox.
FOnUserScrolled
OnUserScrolled
Fired when the user scrolls the scrollbox
EOrientation
Orientation
The scrolling and stacking orientation.
FOverscroll
Overscroll
The overscroll state management structure.
float
PendingScrollTriggerAmount
The current deviation we've accumulated on scrol, once it passes the trigger amount, we're going to begin scrolling.
TSharedPtr<SSc...
ScrollBar
The scrollbar which controls scrolling for the scrollbox.
constFScrollBa...
ScrollBarStyle
Style resource for the scrollbar
TFunction< void...
ScrollIntoViewRequest
Scroll into view request.
TSharedPtr< cla...
ScrollPanel
The panel which stacks the child slots
EScrollWhenFocu...
ScrollWhenFocusChanges
Scroll behavior when user focus is given to a child widget
FVector2f
SoftwareCursorPosition
The current position of the software cursor
constFScrollBo...
Style
Style resource for the scrollbox
float
TickScrollDelta
The amount we have scrolled this tick cycle
TSharedPtr< FAc...
UpdateInertialScrollHandle
SHorizontalBox:...
VerticalScrollBarSlot
Vertical scroll bar is stored in horizontal box and vice versa
float
WheelScrollMultiplier
Multiplier applied to each click of the scroll wheel (applied alongside the global scroll amount)