IPropertyTable

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

PropertyEditor

Header

/Engine/Source/Editor/PropertyEditor/Public/IPropertyTable.h

Include

#include "IPropertyTable.h"

Syntax

class IPropertyTable : public IPropertyTableUtilities

Functions

Name Description

Public function

void

 

AddColumn

(
    const TWeakObjectPtr< class UObject...
)

Public function

void

 

AddColumn

(
    const TSharedRef< class FPropertyPa...
)

Public function

void

 

AddColumn

(
    const TSharedRef< class IPropertyTa...
)

Public function

void

 

AddColumn

(
    const TWeakFieldPtr< class FPropert...
)

Public function

void

 

AddRow

(
    const TWeakObjectPtr< UObject >& O...
)

Public function

void

 

AddRow

(
    const TWeakFieldPtr< FProperty >& ...
)

Public function

void

 

AddRow

(
    const TSharedRef< FPropertyPath >&...
)

Public function

void

 

AddRow

(
    const TSharedRef< class IPropertyTa...
)

Public function

const TArray...

 

GetColumns()

Public function Const

EColumnSortM...

 

GetColumnSortMode

(
    const TSharedRef< class IPropertyTa...
)

Public function Const

EColumnSortP...

 

GetColumnSortPriority

(
    const TSharedRef< class IPropertyTa...
)

Public function Const

TSharedPtr< ...

 

GetCurrentCell()

Public function Const

TSharedPtr< ...

 

GetCurrentColumn()

Public function Const

TSharedPtr< ...

 

GetCurrentRow()

Public function

TSharedPtr< ...

 

GetFirstCellInColumn

(
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedPtr< ...

 

GetFirstCellInRow

(
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedPtr< ...

 

GetFirstCellInSelection()

Public function

TSharedPtr< ...

 

GetFirstCellInTable()

Public function

bool

 

GetIsUserAllowedToChangeRoot()

Public function Const

float

 

GetItemHeight()

Public function

TSharedPtr< ...

 

GetLastCellInColumn

(
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedPtr< ...

 

GetLastCellInRow

(
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedPtr< ...

 

GetLastCellInSelection()

Public function

TSharedPtr< ...

 

GetLastCellInTable()

Public function Const

TSharedPtr< ...

 

GetLastClickedCell()

Public function

TSharedPtr< ...

 

GetNextCellInColumn

(
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedPtr< ...

 

GetNextCellInRow

(
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedRef< ...

 

GetObjectPropertyNode

(
    const TSharedRef< class IPropertyTa...,
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedRef< ...

 

GetObjectPropertyNode

(
    const TWeakObjectPtr< UObject >& O...
)

Public function Const

const EPrope...

 

GetOrientation()

Public function Const

TArray< stru...

 

GetPossibleExtensionsForPath

(
    const TSharedRef< FPropertyPath >&...
)

Public function

TSharedPtr< ...

 

GetPreviousCellInColumn

(
    const TSharedRef< class IPropertyTa...
)

Public function

TSharedPtr< ...

 

GetPreviousCellInRow

(
    const TSharedRef< class IPropertyTa...
)

Public function Const

TSharedRef< ...

 

GetRootPath()

Public function

TArray< TSha...

 

GetRows()

Public function

const TSet< ...

 

GetSelectedCells()

Public function

const TSet< ...

 

GetSelectedRows()

Public function Const

void

 

GetSelectedTableObjects

(
    TArray< TWeakObjectPtr< UObject > >...
)

Public function Const

ESelectionMo...

 

GetSelectionMode()

Public function Const

EPropertyTab...

 

GetSelectionUnit()

Public function Const

bool

 

GetShowObjectName()

Public function Const

bool

 

GetShowRowHeader()

Public function

FColumnsChan...

 

OnColumnsChanged()

Public function

FRootPathCha...

 

OnRootPathChanged()

Public function

FRowsChanged...

 

OnRowsChanged()

Public function

FSelectionCh...

 

OnSelectionChanged()

Public function

void

 

PasteTextAtCell

(
    const FString& Text,
    const TSharedRef< class IPropertyTa...
)

Public function

void

 

RemoveRow

(
    const TSharedRef< class IPropertyTa...
)

Public function

void

 

SelectCellRange

(
    const TSharedRef< class IPropertyTa...,
    const TSharedRef< class IPropertyTa...
)

Public function

void

 

SetCurrentCell

(
    const TSharedPtr< class IPropertyTa...
)

Public function

void

 

SetCurrentColumn

(
    const TSharedPtr< class IPropertyTa...
)

Public function

void

 

SetCurrentRow

(
    const TSharedPtr< class IPropertyTa...
)

Public function

void

 

SetIsUserAllowedToChangeRoot

(
    bool InAllowUserToChangeRoot
)

Public function

void

 

SetItemHeight

(
    float NewItemHeight
)

Public function

void

 

SetLastClickedCell

(
    const TSharedPtr< class IPropertyTa...
)

Public function

void

 

SetObjects

(
    const TArray< TWeakObjectPtr< UObje...
)

Public function

void

 

SetObjects

(
    const TArray< UObject* >& Obj...
)

Public function

void

 

SetOrientation

Public function

void

 

SetRootPath

(
    const TSharedPtr< FPropertyPath >&...
)

Public function

void

 

SetSelectedCells

(
    const TSet< TSharedRef< class IProp...
)

Public function

void

 

SetSelectedRows

(
    const TSet< TSharedRef< class IProp...
)

Public function

void

 

SetSelectionMode

(
    const ESelectionMode::Type Mode
)

Public function

void

 

SetSelectionUnit

(
    const EPropertyTableSelectionUnit::...
)

Public function

void

 

SetShowObjectName

(
    const bool ShowObjectName
)

Public function

void

 

SetShowRowHeader

(
    const bool ShowRowHeader
)

Public function

void

 

SortByColumn

(
    const TSharedRef< class IPropertyTa...,
    EColumnSortMode::Type SortMode,
    const EColumnSortPriority::Type Sor...
)

Public function

void

 

SortByColumnWithId

(
    const EColumnSortPriority::Type Sor...,
    const FName& ColumnId,
    const EColumnSortMode::Type SortMod...
)

Public function

void

 

Tick()

Overridden from IPropertyTableUtilities

Name Description

Public function

void

 

RemoveColumn

(
    const TSharedRef< class IPropertyTa...
)

Overridden from IPropertyUtilities

Name Description

Public function

void

 

ForceRefresh()

Public function

void

 

RequestRefresh()

Classes

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss