61 , SlotFillLineWhenSizeLessThan()
62 , bSlotFillEmptySpace(
false)
63 , bSlotForceNewLine(
false)
76 if (
InArgs._FillLineWhenSizeLessThan.IsSet())
78 SlotFillLineWhenSizeLessThan =
InArgs._FillLineWhenSizeLessThan;
80 bSlotFillEmptySpace =
InArgs._FillEmptySpace.Get(bSlotFillEmptySpace);
81 bSlotForceNewLine =
InArgs._ForceNewLine.Get(bSlotForceNewLine);
96 return SlotFillLineWhenSizeLessThan;
111 return bSlotFillEmptySpace;
125 return bSlotForceNewLine;
130 bool bSlotFillEmptySpace;
131 bool bSlotForceNewLine;
223 bool bUseAllottedSize;
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define SLATE_SLOT_ARGUMENT(SlotType, SlotName)
Definition DeclarativeSyntaxSupport.h:348
#define SLATE_ATTRIBUTE(AttrType, AttrName)
Definition DeclarativeSyntaxSupport.h:192
#define SLATE_SLOT_BEGIN_ARGS(SlotType, SlotParentType)
Definition DeclarativeSyntaxSupport.h:361
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
#define SLATE_SLOT_END_ARGS()
Definition DeclarativeSyntaxSupport.h:386
#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
EOrientation
Definition SlateEnums.h:261
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition ArrangedChildren.h:15
Definition ChildrenBase.h:27
SLATECORE_API void Invalidate(EInvalidateWidgetReason InvalidateReason)
Definition SlotBase.cpp:65
void Construct()
Definition SPanel.h:65
Definition SWrapBox.cpp:64
bool GetForceNewLine() const
Definition SWrapBox.h:123
bool GetFillEmptySpace() const
Definition SWrapBox.h:109
FSlot()
Definition SWrapBox.h:59
void SetFillLineWhenSizeLessThan(TOptional< float > InFillLineWhenSizeLessThan)
Definition SWrapBox.h:85
void SetFillEmptySpace(bool bInFillEmptySpace)
Definition SWrapBox.h:100
TOptional< float > GetFillLineWhenSizeLessThan() const
Definition SWrapBox.h:94
void SetForceNewLine(bool bInForceNewLine)
Definition SWrapBox.h:114
SLATE_API void SetWrapSize(TAttribute< float > InWrapSize)
Definition SWrapBox.cpp:460
SLATE_API void SetHorizontalAlignment(TAttribute< EHorizontalAlignment > InHAlignment)
Definition SWrapBox.cpp:484
virtual SLATE_API FVector2D ComputeDesiredSize(float) const override
Definition SWrapBox.cpp:432
SLATE_BEGIN_ARGS(SWrapBox)
Definition SWrapBox.h:135
SLATE_API void ClearChildren()
Definition SWrapBox.cpp:427
SLATE_API int32 RemoveSlot(const TSharedRef< SWidget > &SlotWidget)
Definition SWrapBox.cpp:30
SLATE_API void SetInnerSlotPadding(FVector2D InInnerSlotPadding)
Definition SWrapBox.cpp:451
virtual SLATE_API void OnArrangeChildren(const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren) const override
Definition SWrapBox.cpp:374
static FSlot::FSlotArguments Slot()
Definition SWrapBox.h:167
SLATE_API void SetUseAllottedSize(bool bInUseAllottedSize)
Definition SWrapBox.cpp:465
SLATE_API FScopedWidgetSlotArguments AddSlot()
Definition SWrapBox.cpp:25
virtual SLATE_API FChildren * GetChildren() override
Definition SWrapBox.cpp:446
SLATE_API void SetOrientation(EOrientation InOrientation)
Definition SWrapBox.cpp:475
Definition Attribute.h:17
Definition Children.h:461
Definition SharedPointer.h:153
@ false
Definition radaudio_common.h:23
static SLATECORE_API const EVisibility SelfHitTestInvisible
Definition Visibility.h:26
Definition Optional.h:131