コード例 #1
0
TSharedPtr< IPropertyTableColumn > FPropertyTable::ScanForColumnWithSelectableCells( const int32 StartIndex, const int32 Step ) const
{
	TSharedPtr< IPropertyTableColumn > Column;
	for (int ColumnIndex = StartIndex; ColumnIndex >= 0 && ColumnIndex < Columns.Num() && ( !Column.IsValid() || !Column->CanSelectCells() ); ColumnIndex += Step )
	{
		Column = Columns[ ColumnIndex ];
	}

	if ( !Column.IsValid() || !Column->CanSelectCells() )
	{
		return NULL;
	}

	return Column;
}