Navigation
API > API/Editor > API/Editor/PropertyEditor
References
| Module | PropertyEditor |
| Header | /Engine/Source/Editor/PropertyEditor/Public/IDetailPropertyRow.h |
| Include | #include "IDetailPropertyRow.h" |
Syntax
class IDetailPropertyRow
Remarks
A single row for a property in a details panel
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FDetailWidgetDecl * | Gives a non-owning pointer to name widget on existing custom property widget if it exists. | ||
| FDetailWidgetDecl * | Gives a non-owning pointer to value widget on existing custom property widget if it exists. | ||
| FDetailWidgetRow & | CustomWidget
(
bool bShowChildren |
Overrides the property widget. Destroys any existing custom property widgets. | |
| IDetailPropertyRow & | DisplayName
(
const FText& InDisplayName |
Sets the localized display name of the property | |
| IDetailPropertyRow & | DragDropHandler
(
TSharedPtr< IDetailDragDropHandler > InDragDropHandler |
Sets a handler for this property row to be a source or target of drag-and-drop operations | |
| IDetailPropertyRow & | EditCondition
(
TAttribute< bool > EditConditionValue, |
Sets an edit condition for this property. | |
| void | GetDefaultWidgets
(
TSharedPtr< SWidget >& OutNameWidget, |
Returns the name and value widget of this property row. | |
| void | GetDefaultWidgets
(
TSharedPtr< SWidget >& OutNameWidget, |
Returns the name and value widget of this property row. | |
| TSharedPtr< IPropertyHandle > | |||
| IDetailPropertyRow & | IsEnabled
(
TAttribute< bool > InIsEnabled |
Sets whether or not this property is enabled | |
| IDetailPropertyRow & | OverrideResetToDefault
(
const FResetToDefaultOverride& ResetToDefault |
Overrides the behavior of reset to default | |
| IDetailPropertyRow & | ShouldAutoExpand
(
bool bForceExpansion |
Sets whether or not this property should auto-expand | |
| IDetailPropertyRow & | ShowPropertyButtons
(
bool bShowPropertyButtons |
Sets whether or not we show the default property editing buttons for this property | |
| IDetailPropertyRow & | Sets the localized tooltip of the property | ||
| IDetailPropertyRow & | Visibility
(
TAttribute< EVisibility > Visibility |
Sets the visibility of this property |