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

Go to the source code of this file.

Classes

struct  TWidgetTypeTraits< class SHeaderRow >
 
class  SHeaderRow
 
class  SHeaderRow::FColumn
 

Namespaces

namespace  EColumnSortPriority
 
namespace  EColumnSortMode
 
namespace  EColumnSizeMode
 

Enumerations

enum  EColumnSortPriority::Type { EColumnSortPriority::None , EColumnSortPriority::Primary = 0 , EColumnSortPriority::Secondary = 1 , EColumnSortPriority::Max }
 
enum  EColumnSortMode::Type { EColumnSortMode::None = 0 , EColumnSortMode::Ascending = 1 , EColumnSortMode::Descending = 2 }
 
enum  EColumnSizeMode::Type { EColumnSizeMode::Fill = 0 , EColumnSizeMode::Fixed = 1 , EColumnSizeMode::Manual = 2 , EColumnSizeMode::FillSized = 3 }
 
enum class  EHeaderComboVisibility { Always , Ghosted , OnHover , Never }
 

Functions

 DECLARE_DELEGATE_ThreeParams (FOnSortModeChanged, EColumnSortPriority::Type, const FName &, EColumnSortMode::Type)
 
 DECLARE_DELEGATE_OneParam (FOnWidthChanged, float)
 
 DECLARE_DELEGATE_RetVal_TwoParams (FVector2D, FOnGetMaxRowSizeForColumn, const FName &, EOrientation)
 

Enumeration Type Documentation

◆ EHeaderComboVisibility

Enumerator
Always 

Always show the drop down at full opacity

Ghosted 

Always show the drop down, but in a ghosted way when not hovered

OnHover 

Only show the drop down when hovered

Never 

Never show the drop down. Context Menu can still be opened with a context click (such as right-click)

Function Documentation

◆ DECLARE_DELEGATE_OneParam()

DECLARE_DELEGATE_OneParam ( FOnWidthChanged  ,
float   
)

Callback when the width of the column changes

◆ DECLARE_DELEGATE_RetVal_TwoParams()

DECLARE_DELEGATE_RetVal_TwoParams ( FVector2D  ,
FOnGetMaxRowSizeForColumn  ,
const FName ,
EOrientation   
)

Callback to fetch the max row width for a specified column id

◆ DECLARE_DELEGATE_ThreeParams()

DECLARE_DELEGATE_ThreeParams ( FOnSortModeChanged  ,
EColumnSortPriority::Type  ,
const FName ,
EColumnSortMode::Type   
)

Callback when sort mode changes