Navigation
API > API/Editor > API/Editor/PropertyEditor
A Display builder for the overrides combo button
| Name | FOverridesComboButtonBuilder |
| Type | class |
| Header File | /Engine/Source/Editor/PropertyEditor/Public/UserInterface/Widgets/OverridesComboButtonBuilder.h |
| Include Path | #include "UserInterface/Widgets/OverridesComboButtonBuilder.h" |
Syntax
class FOverridesComboButtonBuilder : public FPropertyUpdatedWidgetBuilder
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FToolElementRegistrationArgs → FPropertyUpdatedWidgetBuilder → FOverridesComboButtonBuilder
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOverridesComboButtonBuilder
(
TSharedRef< FDetailsDisplayManager > InDetailsDisplayManager, |
The constructor, which takes a TSharedRef |
UserInterface/Widgets/OverridesComboButtonBuilder.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FOverridesComboButtonBuilder() |
Converts this into the SWidget it builds | UserInterface/Widgets/OverridesComboButtonBuilder.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnGetContent | FOnGetContent | The delegate to get the menu content | UserInterface/Widgets/OverridesComboButtonBuilder.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsCategory | bool | If true this is a builder for an Overrides combo button for a Category, else it is a builder for Properties within a Category | UserInterface/Widgets/OverridesComboButtonBuilder.h | |
| bIsCategoryOverridesComboButton | bool | If true, this is an overrides combo button for a Category | UserInterface/Widgets/OverridesComboButtonBuilder.h | |
| DisplayManager | TSharedRef< FDetailsDisplayManager > | The DetailsDisplayManager which provides an API to manage some of the characteristics of the details display | UserInterface/Widgets/OverridesComboButtonBuilder.h | |
| EditPropertyChain | TSharedPtr< FEditPropertyChain > | If this is a ComboButton builder for a Property, this will point to the FEditPropertyChain for that Property, else it will be nullptr | UserInterface/Widgets/OverridesComboButtonBuilder.h | |
| Object | TWeakObjectPtr< UObject > | The UObject that will be queried for its override state | UserInterface/Widgets/OverridesComboButtonBuilder.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< SWidget > GenerateWidget() |
Implements the generation of the Category Menu button SWidget | UserInterface/Widgets/OverridesComboButtonBuilder.h | |
TSharedPtr< FEditPropertyChain > GetEditPropertyChain() |
Gets the FEditPropertyChain for this FOverridesComboButtonBuilder | UserInterface/Widgets/OverridesComboButtonBuilder.h | |
FOverridesComboButtonBuilder & Set_OnGetContent
(
FOnGetContent InOnGetContent |
Set the OnGetContent for the menu that this button is responsible for | UserInterface/Widgets/OverridesComboButtonBuilder.h | |
void SetEditPropertyChain
(
TSharedRef< FEditPropertyChain >& InEditPropertyChain |
Sets the FEditPropertyChain for this FOverridesComboButtonBuilder | UserInterface/Widgets/OverridesComboButtonBuilder.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< SWidget > operator*() |
Converts this into the SWidget it builds | UserInterface/Widgets/OverridesComboButtonBuilder.h |