IDetailCategoryBuilder::AddExternalStructureProperty

Adds an external property, that is contained within a [UStruct](API\Runtime\CoreUObject\UObject\UStruct), that is not a property on the object(s) being customized

Windows
MacOS
Linux

References

Module

PropertyEditor

Header

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

Include

#include "DetailCategoryBuilder.h"

Syntax

IDetailPropertyRow * AddExternalStructureProperty
(
    TSharedPtr< FStructOnScope > StructData,
    FName PropertyName,
    EPropertyLocation::Type Location,
    const FAddPropertyParams & Params
)

Remarks

Adds an external property, that is contained within a UStruct, that is not a property on the object(s) being customized

Returns

A property row for customizing the property or NULL if the property could not be found

Parameters

Parameter

Description

StructData

Struct data to find the property within

PropertyName

The name of the property to view. If this is empty the entire structure is added

Location

The location within the category where the property is shown

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