Live Config
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SLiveConfigPropertyCombo Class Reference

#include <SLiveConfigPropertyCombo.h>

Inheritance diagram for SLiveConfigPropertyCombo:

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< FLiveConfigPropertyRowNameAttribute
 
TSlateAttribute< TOptional< ELiveConfigPropertyType > > FilterTypeAttribute
 
TSlateAttribute< UScriptStruct * > StructFilterAttribute
 
TSharedPtr< SComboButton > ComboButton
 
TSharedPtr< SLiveConfigPropertyPickerPropertyPicker
 
TSharedPtr< SLiveConfigPropertyChipChip
 

Detailed Description

This is the button you can press to summon the property picker Supports filtering based on property type

Member Function Documentation

◆ Construct()

void SLiveConfigPropertyCombo::Construct ( const FArguments &  InArgs)

Constructs this widget with InArgs


The documentation for this class was generated from the following files: