UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
STableRow.h File Reference

Go to the source code of this file.

Classes

struct  TWidgetTypeTraits< STableRow< ItemType > >
 
class  STableRow< ItemType >
 
struct  TWidgetTypeTraits< SMultiColumnTableRow< ItemType > >
 
class  SMultiColumnTableRow< ItemType >
 

Enumerations

enum class  ETableRowSignalSelectionMode { Deferred , Instantaneous }
 
enum class  EItemDropZone { AboveItem , OntoItem , BelowItem }
 

Functions

 DECLARE_DELEGATE_OneParam (FOnTableRowDragEnter, FDragDropEvent const &)
 
 DECLARE_DELEGATE_OneParam (FOnTableRowDragLeave, FDragDropEvent const &)
 
 DECLARE_DELEGATE_RetVal_OneParam (FReply, FOnTableRowDrop, FDragDropEvent const &)
 

Enumeration Type Documentation

◆ EItemDropZone

enum class EItemDropZone
strong

Where we are going to drop relative to the target item.

Enumerator
AboveItem 
OntoItem 
BelowItem 

◆ ETableRowSignalSelectionMode

When the table row should signal the owner widget that the selection changed. This only affect the selection with the left mouse button!

Enumerator
Deferred 

The selection will be updated on the left mouse button down, but the owner table will only get signaled when the mouse button is released or if a drag is detected.

Instantaneous 

Each time the selection of the owner table is changed the table get signaled.

Function Documentation

◆ DECLARE_DELEGATE_OneParam() [1/2]

DECLARE_DELEGATE_OneParam ( FOnTableRowDragEnter  ,
FDragDropEvent const &   
)

◆ DECLARE_DELEGATE_OneParam() [2/2]

DECLARE_DELEGATE_OneParam ( FOnTableRowDragLeave  ,
FDragDropEvent const &   
)

◆ DECLARE_DELEGATE_RetVal_OneParam()

DECLARE_DELEGATE_RetVal_OneParam ( FReply  ,
FOnTableRowDrop  ,
FDragDropEvent const &   
)