Navigation
API > API/Editor > API/Editor/PropertyEditor
Inheritance Hierarchy
- IDetailCustomNodeBuilder
- FBlueprintManagedListDetails
- FDetailArrayBuilder
- FIKRigGoalArrayLayout
- FIKRigGoalLayout
- FInstancedStructDataDetails
- FPropertyBagInstanceDataDetails
- FMaterialList
- FMobilityCustomization
- FPerPlatformPropertyCustomNodeBuilder
- FRigVMFunctionArgumentDefaultNode
- FRigVMFunctionArgumentGroupLayout
- FRigVMFunctionArgumentLayout
- FSectionList
References
| Module | PropertyEditor |
| Header | /Engine/Source/Editor/PropertyEditor/Public/IDetailCustomNodeBuilder.h |
| Include | #include "IDetailCustomNodeBuilder.h" |
Syntax
class IDetailCustomNodeBuilder
Remarks
A custom node that can be given to a details panel category to customize widgets
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GenerateChildContent
(
IDetailChildrenBuilder& ChildrenBuilder |
Called to generate child content of this node | |
| void | GenerateHeaderRowContent
(
FDetailWidgetRow& NodeRow |
Called to generate content in the header of this node ( the actual node content ). | |
| FName | GetName () |
||
| TSharedPtr< IPropertyHandle > | |||
| bool | |||
| bool | RequiresTick () |
||
| void | SetOnRebuildChildren
(
FSimpleDelegate InOnRegenerateChildren |
Sets a delegate that should be used when the custom node needs to rebuild children | |
| void | SetOnToggleExpansion
(
FOnToggleNodeExpansion InOnToggleExpansion |
Sets a delegate that should be used when the custom node wants to expand | |
| void | Tick
(
float DeltaTime |
Called each tick if RequiresTick is true |