Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/SListView
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Source/Runtime/Slate/Public/Widgets/Views/SListView.h |
| Include Path | #include "Widgets/Views/SListView.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SListView< ItemType > >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SListView::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Widgets/Views/SListView.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Widgets/Views/SListView.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| _ItemHeight | TAttribute< float > | Widgets/Views/SListView.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| _ListItemsSource_ArrayPointer | const TArray< ItemType > * | Widgets/Views/SListView.h | ||
| _ListItemsSource_ObservableArrayPointer | ::UE::Slate::Containers::TObservableArray< ItemType > * | Widgets/Views/SListView.h | ||
| _ListItemsSource_SharedObservableArray | TSharedPtr<::UE::Slate::Containers::TObservableArray< ItemType > > | Widgets/Views/SListView.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & AllowOverscroll
(
EAllowOverscroll InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & bEnableShadowBoxStyle
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ClearScrollVelocityOnSelection
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ClearSelectionOnClick
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ConsumeMouseWheel
(
EConsumeMouseWheel InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & EnableAnimatedScrolling
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ExternalScrollbar
(
TSharedPtr< SScrollBar > InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & FixedLineScrollOffset
(
TOptional< double > InArg |
Widgets/Views/SListView.h | ||
::UE::Slate::ItemsSource::ForwardedSlateItemsSourceArgument< ItemType > GetListItemsSource() |
Widgets/Views/SListView.h | ||
WidgetArgsType & HandleDirectionalNavigation
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & HandleGamepadEvents
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & HandleSpacebarSelection
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & HeaderRow
(
TSharedPtr< SHeaderRow > InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & IsFocusable
(
const TAttribute< bool >& InAttribute |
Widgets/Views/SListView.h | ||
WidgetArgsType & ItemHeight
(
UserClass* InUserObject, |
Bind attribute with delegate to a shared pointer-based class method. | Widgets/Views/SListView.h | |
WidgetArgsType & ItemHeight
(
TSharedRef< UserClass > InUserObjectRef, |
Bind attribute with delegate to a shared pointer-based class method. | Widgets/Views/SListView.h | |
WidgetArgsType & ItemHeight
(
TAttribute< float > InAttribute |
Widgets/Views/SListView.h | ||
WidgetArgsType & ItemHeight_Lambda
(
TFunction< float(void) >&& InFunctor |
Bind attribute with delegate to a lambda * technically this works for any functor types, but lambdas are the primary use case | Widgets/Views/SListView.h | |
WidgetArgsType & ItemHeight_Raw
(
UserClass* InUserObject, |
Bind attribute with delegate to a raw C++ class method | Widgets/Views/SListView.h | |
WidgetArgsType & ItemHeight_Static
(
TIdentity_T< typename TAttribute< float >::FGetter::template TFuncPtr< VarTypes... > > InFunc, |
Bind attribute with delegate to a global function * NOTE: We use a template here to avoid 'typename' issues when hosting attributes inside templated classes | Widgets/Views/SListView.h | |
WidgetArgsType & ItemHeight_UObject
(
UserClass* InUserObject, |
Bind attribute with delegate to a UObject-based class method | Widgets/Views/SListView.h | |
WidgetArgsType & ListItemsSource
(
TSharedPtr<::UE::Slate::Containers::TObservableArray< ItemType > > InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ListItemsSource
(
::UE::Slate::Containers::TObservableArray< ItemType >* InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ListItemsSource
(
const TArray< ItemType >* InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ListItemsSource
(
TSharedRef<::UE::Slate::Containers::TObservableArray< ItemType > > InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ListItemsSource
(
::UE::Slate::ItemsSource::ForwardedSlateItemsSourceArgument< ItemType > InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ListViewStyle
(
const FTableViewStyle* InArg |
Widgets/Views/SListView.h | ||
TUniquePtr<::UE::Slate::ItemsSource::IItemsSource< ItemType > > MakeListItemsSource
(
TSharedRef< STableViewBase > InWidget |
Widgets/Views/SListView.h | ||
WidgetArgsType & MaxPinnedItems
(
const TAttribute< int32 >& InAttribute |
Widgets/Views/SListView.h | ||
WidgetArgsType & NavigationScrollOffset
(
float InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnContextMenuOpening
(
const FOnContextMenuOpening& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnEnteredBadState
(
const FOnTableViewBadState& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnEntryInitialized
(
const FOnEntryInitialized& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnFinishedScrolling
(
const FOnFinishedScrolling& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnGeneratePinnedRow
(
const FOnGenerateRow& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnGenerateRow
(
const FOnGenerateRow& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnIsSelectableOrNavigable
(
const FIsSelectableOrNavigable& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnItemScrolledIntoView
(
const FOnItemScrolledIntoView& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnItemsRebuilt
(
const FSimpleDelegate& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnItemToString_Debug
(
const FOnItemToString_Debug& InDelegate |
Assign this to get more diagnostics from the list view. | Widgets/Views/SListView.h | |
WidgetArgsType & OnKeyDownHandler
(
const FOnKeyDown& InDelegate |
Callback delegate to have first chance handling of the OnKeyDown event | Widgets/Views/SListView.h | |
WidgetArgsType & OnListViewScrolled
(
const FOnTableViewScrolled& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnMouseButtonClick
(
const FOnMouseButtonClick& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnMouseButtonDoubleClick
(
const FOnMouseButtonDoubleClick& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnRefreshRow
(
const FOnRefreshRow& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnRowReleased
(
const FOnWidgetToBeRemoved& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & OnSelectionChanged
(
const FOnSelectionChanged& InDelegate |
Widgets/Views/SListView.h | ||
WidgetArgsType & Orientation
(
EOrientation InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & PreventThrottling
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ReturnFocusToSelection
(
bool InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ScrollbarDragFocusCause
(
EFocusCause InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ScrollBarPadding
(
FMargin InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ScrollBarStyle
(
const FScrollBarStyle* InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & ScrollbarVisibility
(
const TAttribute< EVisibility >& InAttribute |
Widgets/Views/SListView.h | ||
WidgetArgsType & ScrollIntoViewAlignment
(
EScrollIntoViewAlignment InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & SelectionMode
(
const TAttribute< ESelectionMode::Type >& InAttribute |
Widgets/Views/SListView.h | ||
WidgetArgsType & ShadowBoxStyle
(
const FScrollBoxStyle* InArg |
Widgets/Views/SListView.h | ||
WidgetArgsType & WheelScrollMultiplier
(
float InArg |
Widgets/Views/SListView.h |