Navigation
API > API/Editor > API/Editor/PropertyEditor
Deprecated IStructCustomization interface
| Name | IStructCustomization |
| Type | class |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/IPropertyTypeCustomization.h |
| Include Path | #include "IPropertyTypeCustomization.h" |
Syntax
class IStructCustomization : public IPropertyTypeCustomization
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CustomizeStructChildren
(
TSharedRef< IPropertyHandle > StructPropertyHandle, |
Called when the children of the struct should be customized | IPropertyTypeCustomization.h | |
void CustomizeStructHeader
(
TSharedRef< IPropertyHandle > StructPropertyHandle, |
Called when the header of the struct (usually where the name of the struct and information about the struct as a whole is added) If nothing is added to the row, the header is not displayed | IPropertyTypeCustomization.h |
Overridden from IPropertyTypeCustomization
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CustomizeChildren
(
TSharedRef< IPropertyHandle > PropertyHandle, |
Called when the children of the property should be customized or extra rows added | IPropertyTypeCustomization.h | |
virtual void CustomizeHeader
(
TSharedRef< IPropertyHandle > PropertyHandle, |
Called when the header of the property (the row in the details panel where the property is shown) If nothing is added to the row, the header is not displayed | IPropertyTypeCustomization.h |