#include <PrefabOverrideLabelHandler.h>
Inherits AzToolsFramework::PropertyHandlerWidget< QWidget >.
Public Member Functions | |
void | SetValueFromDom (const AZ::Dom::Value &value) override |
bool | ResetToDefaults () override |
Attempts to reset the widget handler to default, typically for recycling. Returns true if successful. | |
![]() | |
PropertyHandlerWidget (QWidget *parent=nullptr) | |
QWidget * | GetWidget () override |
Gets the widget that should be added to the DocumentPropertyEditor. | |
![]() | |
virtual QWidget * | GetFirstInTabOrder () |
virtual QWidget * | GetLastInTabOrder () |
Static Public Member Functions | |
static constexpr const AZStd::string_view | GetHandlerName () |
![]() | |
static bool | ShouldHandleType (const AZ::TypeId &typeId) |
static constexpr const AZStd::string_view | GetHandlerName () |
static constexpr bool | IsDefaultHandler () |
Static Public Attributes | |
static constexpr const char * | OverriddenPropertyName = "overridden" |
Class to handle the override label property when encountered in a DPE DOM. Responsible for setting the ui/ux for overridden properties.
|
overridevirtual |
Attempts to reset the widget handler to default, typically for recycling. Returns true if successful.
Reimplemented from AzToolsFramework::PropertyHandlerWidgetInterface.
|
overridevirtual |
Specifies the behavior when override label property is encountered in the DPE DOM.
value | The value holding the override label property in the DPE DOM |
Implements AzToolsFramework::PropertyHandlerWidgetInterface.