IDetailCustomization

Interface for any class that lays out details for a specific class

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

PropertyEditor

Header

/Engine/Source/Editor/PropertyEditor/Public/IDetailCustomization.h

Include

#include "IDetailCustomization.h"

Syntax

class IDetailCustomization : public TSharedFromThis< IDetailCustomization >

Remarks

Interface for any class that lays out details for a specific class

Destructors

Name Description

Public function Virtual

~IDetailCustomization()

Functions

Name Description

Public function

void

 

CustomizeDetails

(
    IDetailLayoutBuilder& DetailBuilde...
)

Called when details should be customized

Public function Virtual

void

 

CustomizeDetails

(
    const TSharedPtr< IDetailLayoutBuil...
)

Called when details should be customized, this version allows the customization to store a weak ptr to the layout builder.

Public function Virtual

void

 

PendingDelete()

Called when no longer used and will be deleted

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