Navigation
API > API/Editor > API/Editor/PropertyEditor
References
| Module | PropertyEditor |
| Header | /Engine/Source/Editor/PropertyEditor/Public/IDetailPropertyRow.h |
| Include | #include "IDetailPropertyRow.h" |
Syntax
class FResetToDefaultOverride
Remarks
Structure describing the delegates needed to override the behavior of reset to default in detail properties
Functions
| Type | Name | Description | |
|---|---|---|---|
| FResetToDefaultOverride | Create
(
FResetToDefaultHandler InResetToDefaultClicked, |
Creates a FResetToDefaultOverride in which the the reset to default is always visible | |
| FResetToDefaultOverride | Create
(
TAttribute< bool > InIsResetToDefaultVisible, |
Create a FResetToDefaultOverride from a visibility attribute. | |
| FResetToDefaultOverride | Create
(
FSimpleDelegate InResetToDefaultClicked, |
Create a FResetToDefaultOverride from a simple delegate. | |
| FResetToDefaultOverride | Create
(
FIsResetToDefaultVisible InIsResetToDefaultVisible, |
Creates a FResetToDefaultOverride from visibility and click handler callback delegates | |
| FResetToDefaultOverride | Create
(
TAttribute< bool > InIsResetToDefaultVisible, |
Create a FResetToDefaultOverride from a visibility attribute and a simple delegate. | |
| FResetToDefaultHandler | Get the actual delegate bound to this reset to default handler. | ||
| bool | Does this have a custom reset to default handler? | ||
| FResetToDefaultOverride | Hide
(
const bool InPropagateToChildren |
Creates a FResetToDefaultOverride in which reset to default is never visible | |
| bool | IsResetToDefaultVisible
(
TSharedPtr< IPropertyHandle > Property |
Called by the UI to show/hide the reset widgets | |
| void | OnResetToDefaultClicked
(
TSharedPtr< IPropertyHandle > PropertyHandle |
Called by the property editor to actually reset the property to default | |
| bool | Called by properties to determine whether this override should set on their children |