ITypedElementDetailsObject

Proxy instance to provide a [UObject](API\Runtime\CoreUObject\UObject\UObject) for editing by a details panel.

Choose your operating system:

Windows

macOS

Linux

References

Module

EditorFramework

Header

/Engine/Source/Editor/EditorFramework/Public/Elements/Interfaces/TypedElementDetailsInterface.h

Include

#include "Elements/Interfaces/TypedElementDetailsInterface.h"

Syntax

class ITypedElementDetailsObject

Remarks

Proxy instance to provide a UObject for editing by a details panel. This instance will exist as long as the details panel is using it, so gives a lifetime to potentially synthesized UObject instances that are created purely for editing (eg, on instances).

Destructors

Functions

Name Description

Public function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

Called during GC to collect references.

Public function

UObject *...

 

GetObject()

Get the underlying UObject that should be edited by the details panel, if any.