Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Slate/Public/Widgets/Views/ITableRow.h |
Include |
#include "Widgets/Views/ITableRow.h" |
class ITableRow
Interface for table views to talk to their rows.
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
AsWidget() |
|
|
DoesItemHaveChildren() |
||
|
TSharedPtr< ... |
GetContent() |
|
|
GetIndentLevel() |
||
|
GetIndexInList() |
||
|
GetRowSizeForColumn ( |
||
|
ESelectionMo... |
GetSelectionMode() |
Called to query the selection mode for the row |
|
GetWiresNeededByDepth() |
||
|
InitializeRow() |
Called when the row has been generated and associated with an item in the owning table. |
|
|
IsItemExpanded() |
||
|
IsItemSelected() |
||
|
IsLastChild() |
||
|
Private_OnExpanderArrowShiftClicked() |
Called when the expander arrow for this row is shift+clicked |
|
|
ResetRow() |
Called when the row has been released from the owning table and is no longer associated with any items therein. |
|
|
SetIndexInList ( |
||
|
ToggleExpansion() |
Toggle the expansion of the item associated with this row |