Navigation
API > API/Editor > API/Editor/PropertyEditor > API/Editor/PropertyEditor/IDetailChildrenBuilder
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IDetailPropertyRow * AddExternalStructure
(
TSharedRef< FStructOnScope > ChildStructure, |
Adds a custom structure as a child | IDetailChildrenBuilder.h | |
IDetailPropertyRow * AddExternalStructure
(
TSharedPtr< IStructureDataProvider > ChildStructure, |
IDetailChildrenBuilder.h |
AddExternalStructure(TSharedRef< FStructOnScope >, FName)
Description
Adds a custom structure as a child
| Name | AddExternalStructure |
| Type | function |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/IDetailChildrenBuilder.h |
| Include Path | #include "IDetailChildrenBuilder.h" |
IDetailPropertyRow * AddExternalStructure
(
TSharedRef < FStructOnScope > ChildStructure,
FName UniqueIdName
)
Parameters
| Name | Remarks |
|---|---|
| ChildStructure | The structure to add |
| UniqueIdName | Optional identifier that uniquely identifies this structure among other structures of the same type. If this is empty, saving and restoring expansion state of this structure may not work |
AddExternalStructure(TSharedPtr< IStructureDataProvider >, FName)
| Name | AddExternalStructure |
| Type | function |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/IDetailChildrenBuilder.h |
| Include Path | #include "IDetailChildrenBuilder.h" |
IDetailPropertyRow * AddExternalStructure
(
TSharedPtr < IStructureDataProvider > ChildStructure,
FName UniqueIdName
)