|
Live Config
|
#include <SLiveConfigPropertyCombo.h>
Public Member Functions | |
| DECLARE_DELEGATE_OneParam (FOnPropertyChanged, FLiveConfigProperty) SLATE_BEGIN_ARGS(SLiveConfigPropertyCombo) | |
| void | Construct (const FArguments &InArgs) |
| virtual FReply | OnMouseButtonDown (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
| virtual FReply | OnMouseButtonUp (const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override |
Protected Member Functions | |
| bool | ShowClearButton () const |
| void | OnPropertySelected (FLiveConfigProperty Property) |
| TSharedRef< SWidget > | OnGetMenuContent () |
| void | OnMenuOpenChanged (bool bOpen) |
| TSharedPtr< SWidget > | OnGetContextMenuContent () |
| FReply | OnEditPressed () |
| void | OnCopyProperty () |
| void | OnPasteProperty () |
| bool | CanPasteProperty () const |
| void | OnClearProperty () |
| FText | GetChipText () const |
Protected Attributes | |
| FOnPropertyChanged | OnPropertyChanged |
| TSlateAttribute< FLiveConfigProperty > | RowNameAttribute |
| TSlateAttribute< TOptional< ELiveConfigPropertyType > > | FilterTypeAttribute |
| TSlateAttribute< UScriptStruct * > | StructFilterAttribute |
| TSharedPtr< SComboButton > | ComboButton |
| TSharedPtr< SLiveConfigPropertyPicker > | PropertyPicker |
| TSharedPtr< SLiveConfigPropertyChip > | Chip |
This is the button you can press to summon the property picker Supports filtering based on property type
| void SLiveConfigPropertyCombo::Construct | ( | const FArguments & | InArgs | ) |
Constructs this widget with InArgs