Iliad
Painting Plugin for UnrealEngine4 by Praxinos
Public Member Functions | Public Attributes | List of all members
SOdysseyLayerStackViewRow Class Reference
Inheritance diagram for SOdysseyLayerStackViewRow:

Public Member Functions

void Construct (const FArguments &InArgs, const TSharedRef< STableViewBase > &OwnerTableView, const IOdysseyBaseLayerNodeRef &iNode)
 
 DECLARE_DELEGATE_RetVal_ThreeParams (TSharedRef< SWidget >, FOnGenerateWidgetForColumn, const IOdysseyBaseLayerNodeRef &, const FName &, const TSharedRef< SOdysseyLayerStackViewRow > &)
 
virtual TSharedRef< SWidget > GenerateWidgetForColumn (const FName &iColumnId) override
 

Public Attributes

 SOdysseyLayerStackViewRow
 

Detailed Description

Widget that represents a row of the layer stack

Member Function Documentation

◆ Construct()

void SOdysseyLayerStackViewRow::Construct ( const FArguments &  InArgs,
const TSharedRef< STableViewBase > &  iOwnerTableView,
const IOdysseyBaseLayerNodeRef iNode 
)

Construct function for this widget

◆ DECLARE_DELEGATE_RetVal_ThreeParams()

SOdysseyLayerStackViewRow::DECLARE_DELEGATE_RetVal_ThreeParams ( TSharedRef< SWidget >  ,
FOnGenerateWidgetForColumn  ,
const IOdysseyBaseLayerNodeRef ,
const FName &  ,
const TSharedRef< SOdysseyLayerStackViewRow > &   
)

◆ GenerateWidgetForColumn()

TSharedRef< SWidget > SOdysseyLayerStackViewRow::GenerateWidgetForColumn ( const FName &  iColumnId)
overridevirtual

Overridden from SMultiColumnTableRow. Generates a widget for this column of the tree row.

Member Data Documentation

◆ SOdysseyLayerStackViewRow

SOdysseyLayerStackViewRow::SOdysseyLayerStackViewRow
Initial value:
SOdysseyLayerStackViewRow
Definition: SOdysseyLayerStackTreeView.h:149