Navigation
Unreal Engine C++ API Reference > Runtime > Slate > Widgets > Views
Inheritance Hierarchy
- STableViewBase
- TListTypeTraits< ItemType >::SerializerType
- ITypedTableView
- SListView
- STileView
- SAssetTileView
- SCommonTileView
References
Module | Slate |
Header | /Engine/Source/Runtime/Slate/Public/Widgets/Views/STileView.h |
Include | #include "Widgets/Views/STileView.h" |
Syntax
template<typename ItemType>
class STileView : public SListView< ItemType >
Remarks
A TileView widget is a list which arranges its items horizontally until there is no more space then creates a new row. Items are spaced evenly horizontally.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bWrapHorizontalNavigation | Should the left and right navigations be handled as a wrap when hitting the bounds. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
STileView
(
ETableViewMode::Type InListMode |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Construct
(
const typename STileView< ItemType >::FArguments& InArgs |
Construct this widget |
![]() ![]() |
FTableViewDimensions |
Overridden from STableViewBase
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
int32 | ||
![]() ![]() ![]() |
int32 | Get the number of items that can fit in the view along the line axis (orthogonal to the scroll axis) before creating a new line. | |
![]() ![]() |
STableViewBase::FReGenerateResults | ReGenerateItems
(
const FGeometry& MyGeometry |
Update generate Widgets for Items as needed and clean up any Widgets that are no longer needed. |
![]() ![]() |
float | Scroll the list view by some number of screen units. | |
![]() ![]() |
SListView< ItemType >::EScrollIntoViewResult | ScrollIntoView
(
const FGeometry& ListViewGeometry |
If there is a pending request to scroll an item into view, do so. |
Overridden from SWidget
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FNavigationReply | OnNavigation
(
const FGeometry& MyGeometry, |
Called when navigation is requested e.g. Left Joystick, Direction Pad, Arrow Keys can generate navigation events. |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FArguments |