SMultiColumnTableRow

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Slate

Header

/Engine/Source/Runtime/Slate/Public/Widgets/Views/STableRow.h

Include

#include "Widgets/Views/STableRow.h"

Syntax

template<typename ItemType>
class SMultiColumnTableRow : public STableRow< ItemType >

Functions

Name Description

Protected function

void

 

ClearCellCache()

Protected function

void

 

Construct

(
    const FTableRowArgs & InArgs,
    const TSharedRef < STableViewBase > ...
)

Protected function

void

 

GenerateColumns

(
    const TSharedRef < SHeaderRow >& In...
)

Public function

TSharedRef < ...

 

GenerateWidgetForColumn

(
    const FName & InColumnName
)

Users of SMultiColumnTableRow would usually some piece of data associated with it.

Protected function Const

const TShare ...

 

GetWidgetFromColumnId

(
    const FName & ColumnId
)

Overridden from STableRow

Name Description

Protected function Virtual

void

 

ConstructChildren

(
    ETableViewMode::Type InOwnerTableMo...,
    const TAttribute < FMargin >& InPad...,
    const TSharedRef < SWidget >& InCon...
)

Typedefs

Name

Description

FSuperRowType

Use this to construct the superclass; e.g. FSuperRowType::Construct( FTableRowArgs(), OwnerTableView )

FTableRowArgs

Use this to construct the superclass; e.g. FSuperRowType::Construct( FTableRowArgs(), OwnerTableView )

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback