17 DECLARE_DELEGATE_RetVal(FReply, FOnEditPressed);
18 DECLARE_DELEGATE_RetVal(FReply, FOnClearPressed);
21 SLATE_ARGUMENT(
bool, ReadOnly)
22 SLATE_ATTRIBUTE(FText, TooltipText)
23 SLATE_ATTRIBUTE(FText, Text)
24 SLATE_ATTRIBUTE(
bool, IsSelected)
25 SLATE_ATTRIBUTE(
bool, ShowClearButton)
26 SLATE_EVENT(FOnEditPressed, OnEditPressed)
27 SLATE_EVENT(FOnClearPressed, OnClearPressed)
33 TSharedPtr<SButton> ChipButton;
34 TSharedPtr<SButton> ClearButton;
36 TSlateAttribute<FText> ToolTipTextAttribute;
37 TSlateAttribute<FText> TextAttribute;
38 TSlateAttribute<bool> IsSelectedAttribute;
39 TSlateAttribute<bool> ShowClearButtonAttribute;
40 bool bLastHasIsSelected =
false;
42 FOnEditPressed OnEditPressed;
43 FOnClearPressed OnClearPressed;
45 void UpdatePillStyle();