159 using ::TSingleWidgetChildrenWithBasicLayoutSlot<EInvalidateWidgetReason::None>::TSingleWidgetChildrenWithBasicLayoutSlot;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_ATTRIBUTE(AttrType, AttrName)
Definition DeclarativeSyntaxSupport.h:192
#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 SLATE_DECLARE_WIDGET_API(WidgetType, ParentType, ModuleApiDefine)
Definition SlateControlledConstruction.h:22
EHorizontalAlignment
Definition SlateEnums.h:174
EVerticalAlignment
Definition SlateEnums.h:194
Definition ArrangedChildren.h:15
Definition ChildrenBase.h:27
Definition PaintArgs.h:23
Definition SlateRect.h:26
Definition DrawElements.h:220
virtual SLATE_API FChildren * GetChildren() override
Definition SBox.cpp:290
SLATE_API void SetHAlign(EHorizontalAlignment HAlign)
Definition SBox.cpp:69
FArguments & Padding(float Horizontal, float Vertical)
Definition SBox.h:88
SLATE_API void SetMaxDesiredHeight(TAttribute< FOptionalSize > InMaxDesiredHeight)
Definition SBox.cpp:109
SLATE_API float ComputeDesiredWidth() const
Definition SBox.cpp:142
SLATE_API void SetMaxDesiredWidth(TAttribute< FOptionalSize > InMaxDesiredWidth)
Definition SBox.cpp:104
SLATE_API void SetVAlign(EVerticalAlignment VAlign)
Definition SBox.cpp:74
virtual SLATE_API int32 OnPaint(const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
Definition SBox.cpp:295
SLATE_API void SetContent(const TSharedRef< SWidget > &InContent)
Definition SBox.cpp:61
virtual SLATE_API void OnArrangeChildren(const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren) const override
Definition SBox.cpp:187
SLATE_API void SetHeightOverride(TAttribute< FOptionalSize > InHeightOverride)
Definition SBox.cpp:89
virtual SLATE_API FVector2D ComputeDesiredSize(float) const override
Definition SBox.cpp:124
SLATE_API void SetMinDesiredWidth(TAttribute< FOptionalSize > InMinDesiredWidth)
Definition SBox.cpp:94
SLATE_API void SetPadding(TAttribute< FMargin > InPadding)
Definition SBox.cpp:79
SLATE_API void SetMaxAspectRatio(TAttribute< FOptionalSize > InMaxAspectRatio)
Definition SBox.cpp:119
SLATE_API void SetMinDesiredHeight(TAttribute< FOptionalSize > InMinDesiredHeight)
Definition SBox.cpp:99
SLATE_BEGIN_ARGS(SBox)
Definition SBox.h:33
FArguments & Padding(float Left, float Top, float Right, float Bottom)
Definition SBox.h:94
FBoxOneChildSlot ChildSlot
Definition SBox.h:161
SLATE_API float ComputeDesiredHeight() const
Definition SBox.cpp:164
SLATE_API void SetWidthOverride(TAttribute< FOptionalSize > InWidthOverride)
Definition SBox.cpp:84
SLATE_API void SetMinAspectRatio(TAttribute< FOptionalSize > InMinAspectRatio)
Definition SBox.cpp:114
void Construct()
Definition SPanel.h:65
Definition Attribute.h:17
Definition SharedPointer.h:153
static SLATECORE_API const EVisibility SelfHitTestInvisible
Definition Visibility.h:26
Definition SlateStructs.h:13
friend SBox
Definition SBox.h:158