Navigation
API > API/Editor > API/Editor/PropertyEditor
Interface for any class that lays out details for a specific class
| Name | IDetailRootObjectCustomization |
| Type | class |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/IDetailRootObjectCustomization.h |
| Include Path | #include "IDetailRootObjectCustomization.h" |
Syntax
class IDetailRootObjectCustomization : public TSharedFromThis< IDetailRootObjectCustomization >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IDetailRootObjectCustomization
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IDetailRootObjectCustomization() |
IDetailRootObjectCustomization.h |
Enums
Public
| Name | Remarks |
|---|---|
| EExpansionArrowUsage |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AreObjectsVisible
(
const FDetailsObjectSet& InRootObjectSet |
Whether or not the objects and all of its children should be visible in the details panel | IDetailRootObjectCustomization.h | |
virtual TSharedPtr< SWidget > CustomizeObjectHeader
(
const FDetailsObjectSet& InRootObjectSet |
Called when the details panel wants to display an object header widget for a given object | IDetailRootObjectCustomization.h | |
virtual TSharedPtr< SWidget > CustomizeObjectHeader
(
const UObject* InRootObject |
IDetailRootObjectCustomization.h | ||
virtual TSharedPtr< SWidget > CustomizeObjectHeader
(
const FDetailsObjectSet& InRootObjectSet, |
Called when the details panel wants to display an object header widget for a given object | IDetailRootObjectCustomization.h | |
virtual TSharedPtr< SWidget > CustomizeObjectHeader
(
const UObject* InRootObject, |
IDetailRootObjectCustomization.h | ||
virtual EExpansionArrowUsage GetExpansionArrowUsage() |
Gets the setup for expansion arrows in this customization | IDetailRootObjectCustomization.h | |
virtual bool IsObjectVisible
(
const UObject* InRootObject |
IDetailRootObjectCustomization.h | ||
virtual bool ShouldDisplayHeader
(
const FDetailsObjectSet& InRootObjectSet |
Whether or not the object should have a header displayed or just show the children directly | IDetailRootObjectCustomization.h | |
virtual bool ShouldDisplayHeader
(
const UObject* InRootObject |
IDetailRootObjectCustomization.h |