Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Widgets > API/Runtime/Slate/Widgets/Views
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Widgets/Views/ITableRow.h |
| Include | #include "Widgets/Views/ITableRow.h" |
Syntax
class ITableRow
Remarks
Interface for table views to talk to their rows.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | AsWidget () |
||
| int32 | |||
| TSharedPtr< SWidget > | GetContent () |
||
| int32 | |||
| int32 | |||
| FVector2D | GetRowSizeForColumn
(
const FName& InColumnName |
||
| ESelectionMode::Type | Called to query the selection mode for the row | ||
| TBitArray | |||
| void | Called when the row has been generated and associated with an item in the owning table. | ||
| bool | |||
| bool | |||
| bool | IsLastChild () |
||
| void | Called when the expander arrow for this row is shift+clicked | ||
| void | ResetRow () |
Called when the row has been released from the owning table and is no longer associated with any items therein. | |
| void | SetIndexInList
(
int32 InIndexInList |
||
| void | Toggle the expansion of the item associated with this row |