181#if WITH_ACCESSIBILITY
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_STYLE_ARGUMENT(ArgType, ArgName)
Definition DeclarativeSyntaxSupport.h:280
#define SLATE_ATTRIBUTE(AttrType, AttrName)
Definition DeclarativeSyntaxSupport.h:192
#define SLATE_EVENT(DelegateName, EventName)
Definition DeclarativeSyntaxSupport.h:458
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
#define SLATE_DEFAULT_SLOT(DeclarationType, SlotName)
Definition DeclarativeSyntaxSupport.h:444
#define SLATE_ARGUMENT(ArgType, ArgName)
Definition DeclarativeSyntaxSupport.h:208
#define DECLARE_DELEGATE_OneParam(DelegateName, Param1Type)
Definition DelegateCombinations.h:48
return true
Definition ExternalRpcRegistry.cpp:601
EHorizontalAlignment
Definition SlateEnums.h:174
EVerticalAlignment
Definition SlateEnums.h:194
ECheckBoxState
Definition SlateTypes.h:65
Definition CoreStyle.h:15
Definition SCheckBox.h:30
SLATE_API void SetCheckedPressedImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:483
FSlateSound CheckedSound
Definition SCheckBox.h:376
SLATE_API bool IsPreciseTapOrClick(const FPointerEvent &MouseEvent) const
Definition SCheckBox.cpp:418
const FSlateBrush * UncheckedImage
Definition SCheckBox.h:300
const FSlateBrush * UndeterminedPressedImage
Definition SCheckBox.h:316
SLATE_API const FSlateBrush * GetCheckedImage() const
Definition SCheckBox.cpp:604
EButtonClickMethod::Type ClickMethod
Definition SCheckBox.h:343
SLATE_API void SetUndeterminedHoveredImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:493
FOnCheckStateChanged OnCheckStateChanged
Definition SCheckBox.h:297
FOnGetContent OnGetMenuContent
Definition SCheckBox.h:355
SLATE_API FMargin OnGetPadding() const
Definition SCheckBox.cpp:574
SLATE_API TEnumAsByte< EButtonClickMethod::Type > GetClickMethodFromInputType(const FPointerEvent &MouseEvent) const
Definition SCheckBox.cpp:400
SLATE_API const FSlateBrush * OnGetCheckImage() const
Definition SCheckBox.cpp:323
virtual SLATE_API void OnMouseLeave(const FPointerEvent &MouseEvent) override
Definition SCheckBox.cpp:277
TAttribute< FSlateColor > ForegroundColorOverride
Definition SCheckBox.h:327
SLATE_API const FSlateBrush * GetUncheckedImage() const
Definition SCheckBox.cpp:589
SLATE_API const FSlateBrush * GetUndeterminedPressedImage() const
Definition SCheckBox.cpp:629
const FSlateBrush * BackgroundImage
Definition SCheckBox.h:318
const FSlateBrush * UndeterminedImage
Definition SCheckBox.h:312
SLATE_API void SetUndeterminedPressedImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:498
bool IsPressed() const
Definition SCheckBox.h:204
SLATE_API void SetClickMethod(EButtonClickMethod::Type InClickMethod)
Definition SCheckBox.cpp:649
SLATE_BEGIN_ARGS(SCheckBox)
Definition SCheckBox.h:33
SLATE_API void SetContent(const TSharedRef< SWidget > &InContent)
Definition SCheckBox.cpp:438
SLATE_API void PlayHoverSound() const
Definition SCheckBox.cpp:433
SLATE_API void SetPressMethod(EButtonPressMethod::Type InPressMethod)
Definition SCheckBox.cpp:659
SLATE_API ESlateCheckBoxType::Type OnGetCheckBoxType() const
Definition SCheckBox.cpp:584
const FSlateBrush * UncheckedHoveredImage
Definition SCheckBox.h:302
TSharedPtr< SBorder > ContentContainer
Definition SCheckBox.h:383
SLATE_API FSlateColor OnGetBorderBackgroundColor() const
Definition SCheckBox.cpp:579
SLATE_API ECheckBoxState GetCheckedState() const
Definition SCheckBox.cpp:353
const FSlateBrush * UncheckedPressedImage
Definition SCheckBox.h:304
SLATE_API const FSlateBrush * GetUndeterminedHoveredImage() const
Definition SCheckBox.cpp:624
bool bIsPressed
Definition SCheckBox.h:291
TAttribute< ECheckBoxState > IsCheckboxChecked
Definition SCheckBox.h:294
SLATE_API const FSlateBrush * GetCheckedHoveredImage() const
Definition SCheckBox.cpp:609
virtual SLATE_API FReply OnMouseButtonDown(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SCheckBox.cpp:154
const FSlateBrush * CheckedImage
Definition SCheckBox.h:306
SLATE_API void SetStyle(const FCheckBoxStyle *InStyle)
Definition SCheckBox.cpp:443
virtual SLATE_API FReply OnMouseButtonUp(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SCheckBox.cpp:225
SLATE_API void Construct(const FArguments &InArgs)
Definition SCheckBox.cpp:30
SLATE_API const FSlateBrush * GetBackgroundHoveredImage() const
Definition SCheckBox.cpp:639
virtual SLATE_API FSlateColor GetForegroundColor() const
Definition SCheckBox.cpp:296
SLATE_API const FSlateBrush * GetUndeterminedImage() const
Definition SCheckBox.cpp:619
virtual SLATE_API FReply OnMouseButtonDoubleClick(const FGeometry &InMyGeometry, const FPointerEvent &InMouseEvent) override
Definition SCheckBox.cpp:212
SLATE_API void SetIsChecked(TAttribute< ECheckBoxState > InIsChecked)
Definition SCheckBox.cpp:395
const FCheckBoxStyle * Style
Definition SCheckBox.h:288
const FSlateBrush * BackgroundPressedImage
Definition SCheckBox.h:322
TEnumAsByte< EButtonTouchMethod::Type > TouchMethod
Definition SCheckBox.h:346
FSlateSound HoveredSound
Definition SCheckBox.h:373
SLATE_API const FSlateBrush * GetCheckedPressedImage() const
Definition SCheckBox.cpp:614
SLATE_API const FSlateBrush * OnGetBackgroundImage() const
Definition SCheckBox.cpp:347
SLATE_API void SetUncheckedPressedImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:468
TAttribute< FMargin > PaddingOverride
Definition SCheckBox.h:325
EVerticalAlignment CheckBoxImageVAlign
Definition SCheckBox.h:337
SLATE_API void BuildCheckBox(TSharedRef< SWidget > InContent)
Definition SCheckBox.cpp:503
TEnumAsByte< EButtonPressMethod::Type > PressMethod
Definition SCheckBox.h:349
TAttribute< FSlateColor > BorderBackgroundColorOverride
Definition SCheckBox.h:329
SLATE_API void SetUndeterminedImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:488
const FSlateBrush * UndeterminedHoveredImage
Definition SCheckBox.h:314
SLATE_API void PlayCheckedSound() const
Definition SCheckBox.cpp:423
virtual SLATE_API FReply OnKeyDown(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent) override
Definition SCheckBox.cpp:90
SLATE_API void ToggleCheckedState()
Definition SCheckBox.cpp:361
virtual SLATE_API bool IsInteractable() const override
Definition SCheckBox.cpp:291
const FSlateBrush * CheckedHoveredImage
Definition SCheckBox.h:308
FSlateSound UncheckedSound
Definition SCheckBox.h:379
SLATE_API const FSlateBrush * GetBackgroundImage() const
Definition SCheckBox.cpp:634
SLATE_API void SetCheckedImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:473
bool IsChecked() const
Definition SCheckBox.h:191
SLATE_API void SetCheckedHoveredImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:478
SLATE_API void SetTouchMethod(EButtonTouchMethod::Type InTouchMethod)
Definition SCheckBox.cpp:654
const FSlateBrush * CheckedPressedImage
Definition SCheckBox.h:310
SLATE_API void SetUncheckedHoveredImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:463
EHorizontalAlignment HorizontalAlignment
Definition SCheckBox.h:334
virtual SLATE_API bool SupportsKeyboardFocus() const override
Definition SCheckBox.cpp:84
TOptional< ESlateCheckBoxType::Type > CheckBoxTypeOverride
Definition SCheckBox.h:331
virtual SLATE_API FReply OnKeyUp(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent) override
Definition SCheckBox.cpp:118
SLATE_API void PlayUncheckedSound() const
Definition SCheckBox.cpp:428
bool bCheckBoxContentUsesAutoWidth
Definition SCheckBox.h:340
SLATE_API const FSlateBrush * GetBackgroundPressedImage() const
Definition SCheckBox.cpp:644
SLATE_API const FSlateBrush * GetUncheckedHoveredImage() const
Definition SCheckBox.cpp:594
bool bIsFocusable
Definition SCheckBox.h:352
const FSlateBrush * BackgroundHoveredImage
Definition SCheckBox.h:320
SLATE_API const FSlateBrush * GetUncheckedPressedImage() const
Definition SCheckBox.cpp:599
SLATE_API void SetUncheckedImage(const FSlateBrush *Brush)
Definition SCheckBox.cpp:458
virtual SLATE_API void OnMouseEnter(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SCheckBox.cpp:270
Definition Attribute.h:17
const ObjectType & Get() const
Definition Attribute.h:241
Definition EnumAsByte.h:22
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Type
Definition SlateTypes.h:53
Definition SlateTypes.h:105
Definition SlateBrush.h:239
Definition SlateColor.h:42
Definition SlateSound.h:16
Definition Optional.h:131