Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Editor/PropertyEditor/Public/IDetailCustomNodeBuilder.h |
Include |
#include "IDetailCustomNodeBuilder.h" |
class IDetailCustomNodeBuilder
A custom node that can be given to a details panel category to customize widgets
Name | Description | |
---|---|---|
|
~IDetailCustomNodeBuilder() |
Name | Description | ||
---|---|---|---|
|
GenerateChildContent ( |
Called to generate child content of this node |
|
|
GenerateHeaderRowContent ( |
Called to generate content in the header of this node ( the actual node content ). |
|
|
GetName() |
||
|
TSharedPtr< ... |
GetPropertyHandle() |
|
|
InitiallyCollapsed() |
||
|
RequiresTick() |
||
|
SetOnRebuildChildren ( |
Sets a delegate that should be used when the custom node needs to rebuild children |
|
|
SetOnToggleExpansion ( |
Sets a delegate that should be used when the custom node wants to expand |
|
|
Tick ( |
Called each tick if RequiresTick is true |