Navigation
API > API/Plugins > API/Plugins/CustomDetailsView
Inheritance Hierarchy
- SCompoundWidget
- ICustomDetailsViewBase
- ICustomDetailsView
References
| Module | CustomDetailsView |
| Header | /Engine/Plugins/Experimental/CustomDetailsView/Source/CustomDetailsView/Public/ICustomDetailsView.h |
| Include | #include "ICustomDetailsView.h" |
Syntax
class ICustomDetailsView :
public SCompoundWidget,
public ICustomDetailsViewBase
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< ICustomDetailsViewCustomItem > | CreateCustomItem
(
FName InItemName, |
Creates a custom details view item that has a customisable name and value widget. | |
| TSharedRef< ICustomDetailsViewItem > | CreateDetailTreeItem
(
TSharedRef< IDetailTreeNode > InDetailTreeNode |
Creates a custom details view item based on a property handle. | |
| void | ExtendTree
(
FCustomDetailsViewItemId InHook, |
Adds a custom node into the hierarchy at the given position. | |
| TSharedPtr< ICustomDetailsViewItem > | FindItem
(
const FCustomDetailsViewItemId& InItemId |
Quickly find an Item with the given Item Id without iterating the tree | |
| TSharedPtr< ICustomDetailsViewItem > | GetRootItem () |
Get the Root Item of the Main Tree. | |
| const FTreeExtensionType & | GetTreeExtensions
(
FCustomDetailsViewItemId InHook |
Retrieves all the extensions for the given item. | |
| TSharedRef< STreeView< TSharedPtr< ICustomDetailsViewItem > > > | MakeSubTree
(
const TArray< TSharedPtr< ICustomDetailsViewItem > >* InSourceItems |
Make a Sub Tree View for the Given Root Item Id | |
| void | RebuildTree
(
ECustomDetailsViewBuildType InBuildType |
Request the Tree to be rebuilt with the given Build Type |
Typedefs
| Name | Description |
|---|---|
| FTreeExtensionType |