Navigation
API > API/Editor > API/Editor/PropertyEditor
References
| Module | PropertyEditor |
| Header | /Engine/Source/Editor/PropertyEditor/Public/IDetailChildrenBuilder.h |
| Include | #include "IDetailChildrenBuilder.h" |
Syntax
class IDetailChildrenBuilder
Remarks
Builder for adding children to a detail customization
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArray< TSharedPtr< IPropertyHandle > > | AddAllExternalStructureProperties
(
TSharedRef< FStructOnScope > ChildStructure |
Adds all the properties of an external structure as a children | |
| IDetailChildrenBuilder & | AddCustomBuilder
(
TSharedRef< IDetailCustomNodeBuilder > InCustomBuilder |
Adds a custom builder as a child | |
| FDetailWidgetRow & | AddCustomRow
(
const FText& SearchString |
Adds new custom content as a child to the struct | |
| IDetailPropertyRow * | AddExternalObjectProperty
(
const TArray< UObject* >& Objects, |
Adds a set of objects to as a child. | |
| IDetailPropertyRow * | AddExternalObjects
(
const TArray< UObject* >& Objects, |
Adds a set of objects to as a child. | |
| IDetailPropertyRow * | AddExternalObjects
(
const TArray< UObject* >& Objects, |
Adds a set of objects to as a child. | |
| IDetailPropertyRow * | AddExternalStructure
(
TSharedRef< FStructOnScope > ChildStructure, |
Adds a custom structure as a child | |
| IDetailPropertyRow * | AddExternalStructureProperty
(
TSharedRef< FStructOnScope > ChildStructure, |
Adds a property from a custom structure as a child | |
| IDetailGroup & | Adds a group to the category | ||
| IDetailPropertyRow & | AddProperty
(
TSharedRef< IPropertyHandle > PropertyHandle |
Adds a property to the struct | |
| TSharedRef< SWidget > | GenerateStructValueWidget
(
TSharedRef< IPropertyHandle > StructPropertyHandle |
Generates a value widget from a customized struct If the customized struct has no value widget an empty widget will be returned | |
| IDetailCategoryBuilder & | |||
| IDetailGroup * |