You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
This is a subset of changes (compiler warning fixes needed to compile Linux editor) from pull request 185 by sbc100, 3dluvr, wshearn, abarbu et al: https://github.com/EpicGames/UnrealEngine/pull/185 - Initialization order fixes - Missing virtual destructors in classes with virtual funcs. - Missing newlines at the end of file #codereview Robert.Manuszewski [CL 2085576 by Dmitry Rekman in Main branch]
20 lines
847 B
C++
20 lines
847 B
C++
// Copyright 1998-2014 Epic Games, Inc. All Rights Reserved.
|
|
#pragma once
|
|
|
|
#include "IPropertyTableUtilities.h"
|
|
#include "IPropertyTableColumn.h"
|
|
#include "IPropertyTableCellPresenter.h"
|
|
#include "IPropertyTableCell.h"
|
|
|
|
class IPropertyTableCustomColumn
|
|
{
|
|
public:
|
|
virtual ~IPropertyTableCustomColumn() {}
|
|
|
|
virtual bool Supports( const TSharedRef< IPropertyTableColumn >& Column, const TSharedRef< IPropertyTableUtilities >& Utilities ) const = 0;
|
|
|
|
virtual TSharedPtr< SWidget > CreateColumnLabel( const TSharedRef< IPropertyTableColumn >& Column, const TSharedRef< IPropertyTableUtilities >& Utilities, const FName& Style ) const = 0;
|
|
|
|
virtual TSharedPtr< IPropertyTableCellPresenter > CreateCellPresenter( const TSharedRef< IPropertyTableCell >& Cell, const TSharedRef< IPropertyTableUtilities >& Utilities, const FName& Style ) const = 0;
|
|
};
|