IDetailCustomNodeBuilder

A custom node that can be given to a details panel category to customize widgets

Windows
MacOS
Linux

Inheritance Hierarchy

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

Name Description

Public function Virtual

~IDetailCustomNodeBuilder()

Functions

Name Description

Public function

void

 

GenerateChildContent

(
    IDetailChildrenBuilder& ChildrenBu...
)

Called to generate child content of this node

Public function

void

 

GenerateHeaderRowContent

(
    FDetailWidgetRow& NodeRow
)

Called to generate content in the header of this node ( the actual node content ).

Public function Const

FName

 

GetName()

Public function Virtual Const

TSharedPtr< ...

 

GetPropertyHandle()

Public function Const

bool

 

InitiallyCollapsed()

Public function Const

bool

 

RequiresTick()

Public function

void

 

SetOnRebuildChildren

(
    FSimpleDelegate InOnRegenerateChild...
)

Sets a delegate that should be used when the custom node needs to rebuild children

Public function

void

 

Tick

(
    float DeltaTime
)

Called each tick if ReqiresTick is true

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss