Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Framework/Views/ITypedTableView.h |
Include |
#include "Framework/Views/ITypedTableView.h" |
template<typename ItemType>
class ITypedTableView
Interface for container widgets to talk to the owner list, tree, or grid.
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
AsWidget() |
|
|
TArray< Item... |
GetSelectedItems() |
|
|
ETableViewMo... |
GetTableViewMode() |
|
|
Private_ClearHighlightedItems() |
Empty the set of highlighted items. |
|
|
Private_ClearSelection() |
Empty the selection set. |
|
|
Private_DoesItemHaveChildren ( |
||
|
Private_GetNestingDepth ( |
||
|
Private_GetNumSelectedItems() |
||
|
Private_GetOrientation() |
||
|
ESelectionMo... |
Private_GetSelectionMode() |
|
|
const TBitAr... |
Private_GetWiresNeededByDepth ( |
|
|
Private_HasSelectorFocus ( |
Test if the item passed in has selector focus. |
|
|
Private_IsItemExpanded ( |
||
|
Private_IsItemHighlighted ( |
Test if the current item should be highlighted. This is separate from hover highlights. |
|
|
Private_IsItemSelectableOrNavigable ( |
Test if the current item can be selected or navigated to. |
|
|
Private_IsItemSelected ( |
Test if the current item is selected. |
|
|
Private_IsLastChild ( |
||
|
Private_IsPendingRefresh() |
Is the list pending a refresh? |
|
|
const ItemTy... |
Private_ItemFromWidget ( |
Given a Widget, find the corresponding data item. |
|
Private_OnExpanderArrowShiftClicked ( |
Called when the expander arrow for the given item is shift+clicked. |
|
|
Private_OnItemClicked ( |
Called when the item is clicked, and returns whether or not the event was handled |
|
|
Private_OnItemDoubleClicked ( |
Called when the item is double-clicked, and returns whether or not the event was handled |
|
|
Private_OnItemRightClicked ( |
Called when the item is right-clicked when not right mouse scrolling |
|
|
Private_SelectRangeFromCurrentTo ( |
Select a range of items from the current RangeSelectionStart to the SelectorItem Does not cause an OnSelectionChanged()! |
|
|
Private_SetItemExpansion ( |
Set whether some data item is expanded or not. |
|
|
Private_SetItemHighlighted ( |
Enable a soft highlight on the element. |
|
|
Private_SetItemSelection |
Set the selection state of an item. Does not cause an OnSelectionChanged()! |
|
|
Private_SignalSelectionChanged ( |
Notify the ItemsWidget that we changed its selection. Triggers as OnSelectionChanged(). |
|
|
Private_UsesSelectorFocus() |
Returns whether the table view uses selector focus. |
|
|
TSharedPtr< ... |
WidgetFromItem ( |
Find a widget for this item if it has already been constructed. |