UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SScrollBox.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "Layout/Visibility.h"
7#include "SlotBase.h"
8#include "Layout/Geometry.h"
10#include "Input/CursorReply.h"
11#include "Input/Reply.h"
13#include "Widgets/SWidget.h"
14#include "Widgets/SPanel.h"
15#include "Widgets/SBoxPanel.h"
16#include "Layout/Children.h"
19#include "Styling/SlateTypes.h"
20#include "Styling/CoreStyle.h"
24
25#include "SScrollBox.generated.h"
26
27class FPaintArgs;
29class SScrollPanel;
30
33
34
36UENUM(BlueprintType)
59
61UENUM(BlueprintType)
73
76{
77public:
147
178
179 SLATE_SLOT_ARGUMENT( FSlot, Slots )
180
181
183
184
186
187
189
190
192
193 SLATE_ARGUMENT( EVisibility, ScrollBarVisibility )
194
196
198
200
201
202 SLATE_ARGUMENT( FMargin, ScrollBarPadding )
203
205
207
209
211
213
215
217
219
221
227
229
232
235
238
241
243
246
248
251
253 static SLATE_API FSlot::FSlotArguments Slot();
254
255 SLATE_API void Construct( const FArguments& InArgs );
256
260
263
265 SLATE_API const FSlot& GetSlot(int32 SlotIndex) const;
266 SLATE_API FSlot& GetSlot(int32 SlotIndex);
267
270
272 SLATE_API int32 NumSlots() const;
273
276
279 SLATE_API bool IsRightClickScrolling() const;
280
282
284
286
288
290
293
295
297
298 SLATE_API float GetScrollOffset() const;
299
301
302 SLATE_API float GetOverscrollOffset() const;
303
305
306 SLATE_API float GetViewFraction() const;
307
308 SLATE_API float GetViewOffsetFraction() const;
309
311 SLATE_API float GetScrollOffsetOfEnd() const;
312
313 bool GetIsScrolling() const { return bIsScrolling; }
314
315 SLATE_API void SetScrollOffset( float NewScrollOffset );
316
318
319 SLATE_API void ScrollToEnd();
320
322
331
334
336
338
340
342
345
347
349
351
353
355
357
359
361
363
365
366public:
367
368 // SWidget interface
369 SLATE_API virtual void Tick( const FGeometry& AllottedGeometry, const double InCurrentTime, const float InDeltaTime ) override;
370 SLATE_API virtual bool ComputeVolatility() const override;
374 SLATE_API virtual FReply OnMouseMove( const FGeometry& MyGeometry, const FPointerEvent& MouseEvent ) override;
375 SLATE_API virtual void OnMouseEnter( const FGeometry& MyGeometry, const FPointerEvent& MouseEvent ) override;
376 SLATE_API virtual void OnMouseLeave( const FPointerEvent& MouseEvent ) override;
377 SLATE_API virtual FReply OnMouseWheel( const FGeometry& MyGeometry, const FPointerEvent& MouseEvent ) override;
379 SLATE_API virtual FCursorReply OnCursorQuery( const FGeometry& MyGeometry, const FPointerEvent& CursorEvent ) const override;
380 SLATE_API virtual int32 OnPaint( const FPaintArgs& Args, const FGeometry& AllottedGeometry, const FSlateRect& MyCullingRect, FSlateWindowElementList& OutDrawElements, int32 LayerId, const FWidgetStyle& InWidgetStyle, bool bParentEnabled ) const override;
386 SLATE_API virtual void OnFocusLost(const FFocusEvent& InFocusEvent) override;
387 virtual bool SupportsKeyboardFocus() const override { return bIsFocusable; }
388 // End of SWidget interface
389
390protected:
392
393private:
394
396 TSharedPtr<SScrollBar> ConstructScrollBar();
397
399 void ConstructVerticalLayout();
400
402 void ConstructHorizontalLayout();
403
405 inline float GetScrollComponentFromVector(FVector2f Vector) const
406 {
408 }
409
411 inline void SetScrollComponentOnVector(FVector2f& InVector, float Value) const
412 {
414 {
415 InVector.Y = Value;
416 }
417 else
418 {
419 InVector.X = Value;
420 }
421 }
422
424 float DesiredScrollOffset;
425
435 bool ScrollBy(const FGeometry& AllottedGeometry, float LocalScrollAmount, EAllowOverscroll Overscroll, bool InAnimateScroll);
436
438 void ScrollBar_OnUserScrolled( float InScrollOffsetFraction );
439
440 void ScrollBar_OnScrollBarVisibilityChanged( EVisibility NewVisibility);
441
443 FSlateColor GetStartShadowOpacity() const;
444
446 FSlateColor GetEndShadowOpacity() const;
447
449 EActiveTimerReturnType UpdateInertialScroll(double InCurrentTime, float InDeltaTime);
450
452 bool CanUseInertialScroll(float ScrollAmount) const;
453
454 void BeginInertialScrolling();
455
457 FMargin ScrollBarSlotPadding;
458
459 union
460 {
461 // vertical scroll bar is stored in horizontal box and vice versa
462 SHorizontalBox::FSlot* VerticalScrollBarSlot; // valid when Orientation == Orient_Vertical
463 SVerticalBox::FSlot* HorizontalScrollBarSlot; // valid when Orientation == Orient_Horizontal
464 };
465
466protected:
469
472
475
478
481
484
487
490
493
496
499
502
505
511
514
517
520
523
526
529
532
535
538
541
544
547
550
553
555
557
560
563
566
569
572
575
578
580 bool bIsScrolling : 1;
581
584
586 bool bScrollToEnd : 1;
587
590
592
594
595 bool bIsFocusable : 1;
596
599};
600
601class SScrollPanel : public SPanel
602{
603public:
604
609
610 SLATE_ARGUMENT(EOrientation, Orientation)
611 SLATE_ARGUMENT(bool, BackPadScrolling)
612 SLATE_ARGUMENT(bool, FrontPadScrolling)
614
616
618 : Children(this)
619 {
620 }
621
622 void Construct(const FArguments& InArgs, TArray<SScrollBox::FSlot::FSlotArguments> InSlots);
623
624public:
625
627 {
628 return Orientation;
629 }
630
632 {
633 Orientation = InOrientation;
634 }
635
636 virtual void OnArrangeChildren(const FGeometry& AllottedGeometry, FArrangedChildren& ArrangedChildren) const override;
637
638 virtual FChildren* GetChildren() override
639 {
640 return &Children;
641 }
642
644 {
645 return ArrangedSize;
646 }
647
650
651protected:
652 // Begin SWidget overrides.
653 virtual FVector2D ComputeDesiredSize(float) const override;
654 // End SWidget overrides.
655
656private:
657
658 EOrientation Orientation;
659 bool BackPadScrolling;
660 bool FrontPadScrolling;
661 bool bAllowContentToShrink;
662 mutable FVector2D ArrangedSize;
663};
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
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_SLOT_ARGUMENT(SlotType, SlotName)
Definition DeclarativeSyntaxSupport.h:348
#define SLATE_EVENT(DelegateName, EventName)
Definition DeclarativeSyntaxSupport.h:458
#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 DECLARE_DELEGATE(DelegateName)
Definition DelegateCombinations.h:20
EFocusCause
Definition Events.h:25
return true
Definition ExternalRpcRegistry.cpp:601
#define X(Name, Desc)
Definition FormatStringSan.h:47
#define UENUM(...)
Definition ObjectMacros.h:749
EAllowOverscroll
Definition Overscroll.h:12
EDescendantScrollDestination
Definition SScrollBox.h:38
EScrollWhenFocusChanges
Definition SScrollBox.h:63
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
EActiveTimerReturnType
Definition SlateEnums.h:329
EOrientation
Definition SlateEnums.h:261
EConsumeMouseWheel
Definition SlateTypes.h:26
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
uint8_t uint8
Definition binka_ue_file_header.h:8
Definition AppStyle.h:24
Definition ArrangedChildren.h:15
Definition ChildrenBase.h:27
Definition CursorReply.h:16
Definition InertialScrollManager.h:15
Definition NavigationReply.h:43
Definition PaintArgs.h:23
Definition Reply.h:24
Definition SlateRect.h:26
Definition DrawElements.h:220
Definition WidgetPath.h:213
Definition WidgetPath.h:51
Definition WidgetStyle.h:15
Definition SCompoundWidget.h:22
Definition SBoxPanel.h:175
Definition SPanel.h:30
void Construct()
Definition SPanel.h:65
Definition SScrollBox.h:80
SLATE_API void Construct(const FChildren &SlotOwner, FSlotArguments &&InArgs)
Definition SScrollBox.cpp:14
FSlotArguments & MinSize(TAttribute< float > InMinHeight)
Definition SScrollBox.h:110
SLATE_SLOT_BEGIN_ARGS_OneMixin(FSlot, TBasicLayoutWidgetSlot< FSlot >, TResizingWidgetSlotMixin< FSlot >) FSlotArguments &AutoSize()
Definition SScrollBox.h:82
FSlotArguments & MaxSize(TAttribute< float > InMaxHeight)
Definition SScrollBox.h:117
static SLATE_API void RegisterAttributes(FSlateWidgetSlotAttributeInitializer &AttributeInitializer)
Definition SScrollBox.cpp:20
FSlotArguments & FillSize(TAttribute< float > InStretchCoefficient)
Definition SScrollBox.h:91
FSlotArguments & FillContentSize(TAttribute< float > InStretchCoefficient, TAttribute< float > InShrinkStretchCoefficient=TAttribute< float >())
Definition SScrollBox.h:103
Definition SScrollBox.h:76
SLATE_API void SetAllowOverscroll(EAllowOverscroll NewAllowOverscroll)
Definition SScrollBox.cpp:1327
SLATE_API float GetScrollOffset() const
Definition SScrollBox.cpp:344
float TickScrollDelta
Definition SScrollBox.h:480
FVector2f SoftwareCursorPosition
Definition SScrollBox.h:519
SLATE_API FScopedWidgetSlotArguments InsertSlot(int32 Index)
Definition SScrollBox.cpp:307
virtual bool SupportsKeyboardFocus() const override
Definition SScrollBox.h:387
virtual SLATE_API FReply OnMouseMove(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SScrollBox.cpp:875
bool bTouchPanningCapture
Definition SScrollBox.h:593
FOverscroll Overscroll
Definition SScrollBox.h:495
EOrientation Orientation
Definition SScrollBox.h:534
SLATE_API void SetConsumeMouseWheel(EConsumeMouseWheel NewConsumeMouseWheel)
Definition SScrollBox.cpp:595
float AmountScrolledWhileRightMouseDown
Definition SScrollBox.h:486
SLATE_API void ScrollToEnd()
Definition SScrollBox.cpp:457
SLATE_API void SetScrollBarStyle(const FScrollBarStyle *InBarStyle)
Definition SScrollBox.cpp:560
SLATE_API void SetScrollBarAlwaysVisible(bool InAlwaysVisible)
Definition SScrollBox.cpp:637
SLATE_API const FSlot & GetSlot(int32 SlotIndex) const
Definition SScrollBox.cpp:312
EAllowOverscroll AllowOverscroll
Definition SScrollBox.h:498
SLATE_API void SetScrollOffset(float NewScrollOffset)
Definition SScrollBox.cpp:444
bool bAllowContentToShrink
Definition SScrollBox.h:598
SLATE_API void ScrollToStart()
Definition SScrollBox.cpp:452
SHorizontalBox::FSlot * VerticalScrollBarSlot
Definition SScrollBox.h:462
FKey AnalogMouseWheelKey
Definition SScrollBox.h:546
SLATE_API void SetWheelScrollMultiplier(float NewWheelScrollMultiplier)
Definition SScrollBox.cpp:1347
virtual SLATE_API void OnFocusChanging(const FWeakWidgetPath &PreviousFocusPath, const FWidgetPath &NewWidgetPath, const FFocusEvent &InFocusEvent) override
Definition SScrollBox.cpp:1218
double LastScrollTime
Definition SScrollBox.h:556
TOptional< int32 > bFingerOwningTouchInteraction
Definition SScrollBox.h:483
SLATE_API void OnClippingChanged()
Definition SScrollBox.cpp:175
void SetConsumePointerInput(bool bInConsumePointerInput)
Definition SScrollBox.h:294
SLATE_API void SetAnimateWheelScrolling(bool bInAnimateWheelScrolling)
Definition SScrollBox.cpp:1337
SLATE_API float GetOverscrollOffset() const
Definition SScrollBox.cpp:361
SLATE_API void SetNavigationDestination(const EDescendantScrollDestination NewNavigationDestination)
Definition SScrollBox.cpp:590
bool bEnableTouchScrolling
Definition SScrollBox.h:562
virtual SLATE_API FReply OnAnalogValueChanged(const FGeometry &MyGeometry, const FAnalogInputEvent &InAnalogInputEvent) override
Definition SScrollBox.cpp:1017
static SLATE_API FSlot::FSlotArguments Slot()
Definition SScrollBox.cpp:26
SLATE_API EOrientation GetOrientation()
Definition SScrollBox.cpp:585
bool bScrollToEnd
Definition SScrollBox.h:586
SLATE_API void SetIsFocusable(bool bInIsFocusable)
Definition SScrollBox.cpp:606
virtual SLATE_API FReply OnFocusReceived(const FGeometry &MyGeometry, const FFocusEvent &InFocusEvent) override
Definition SScrollBox.cpp:1203
SLATE_API void SetScrollingAnimationInterpolationSpeed(float NewScrollingAnimationInterpolationSpeed)
Definition SScrollBox.cpp:1342
virtual SLATE_API void OnMouseEnter(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SScrollBox.cpp:959
SLATE_API float GetViewOffsetFraction() const
Definition SScrollBox.cpp:435
SLATE_API void RemoveSlot(const TSharedRef< SWidget > &WidgetToRemove)
Definition SScrollBox.cpp:324
bool bAllowsRightClickDragScrolling
Definition SScrollBox.h:591
const FScrollBarStyle * ScrollBarStyle
Definition SScrollBox.h:540
EScrollWhenFocusChanges ScrollWhenFocusChanges
Definition SScrollBox.h:516
TSharedPtr< FActiveTimerHandle > UpdateInertialScrollHandle
Definition SScrollBox.h:554
SLATE_API TSharedPtr< SWidget > GetKeyboardFocusableWidget(TSharedPtr< SWidget > InWidget)
Definition SScrollBox.cpp:1229
SLATE_API void ClearChildren()
Definition SScrollBox.cpp:334
virtual SLATE_API FReply OnMouseButtonUp(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SScrollBox.cpp:837
virtual SLATE_API bool ComputeVolatility() const override
Definition SScrollBox.cpp:789
virtual SLATE_API FNavigationReply OnNavigation(const FGeometry &MyGeometry, const FNavigationEvent &InNavigationEvent) override
Definition SScrollBox.cpp:1120
SLATE_API EAllowOverscroll GetAllowOverscroll() const
Definition SScrollBox.cpp:1322
virtual SLATE_API FReply OnMouseButtonDown(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SScrollBox.cpp:811
SLATE_API UE::Slate::FDeprecateVector2DResult GetScrollPanelContentSize() const
Definition SScrollBox.cpp:349
SLATE_API void SetScrollWhenFocusChanges(EScrollWhenFocusChanges NewScrollWhenFocusChanges)
Definition SScrollBox.cpp:1358
SLATE_API void SetStyle(const FScrollBoxStyle *InStyle)
Definition SScrollBox.cpp:551
SLATE_API void SetAnalogMouseWheelKey(FKey InAnalogKey)
Definition SScrollBox.cpp:600
virtual SLATE_API void OnMouseCaptureLost(const FCaptureLostEvent &CaptureLostEvent) override
Definition SScrollBox.cpp:1110
float PendingScrollTriggerAmount
Definition SScrollBox.h:489
virtual SLATE_API FReply OnMouseWheel(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SScrollBox.cpp:993
SLATE_API bool InternalScrollDescendantIntoView(const FGeometry &MyGeometry, const TSharedPtr< SWidget > &WidgetToFind, bool InAnimateScroll=true, EDescendantScrollDestination InDestination=EDescendantScrollDestination::IntoView, float Padding=0)
Definition SScrollBox.cpp:473
SVerticalBox::FSlot * HorizontalScrollBarSlot
Definition SScrollBox.h:463
bool bAnimateWheelScrolling
Definition SScrollBox.h:571
SLATE_API float GetOverscrollPercentage() const
Definition SScrollBox.cpp:387
SLATE_API void EndInertialScrolling()
Definition SScrollBox.cpp:1374
SLATE_API void SetOrientation(EOrientation InOrientation)
Definition SScrollBox.cpp:611
virtual SLATE_API void OnFocusLost(const FFocusEvent &InFocusEvent) override
Definition SScrollBox.cpp:1213
SLATE_API void SetIsTouchScrollingEnabled(const bool bInEnableTouchScrolling)
Definition SScrollBox.cpp:1352
FOnScrollBoxFocusReceived OnScrollBoxFocusReceived
Definition SScrollBox.h:528
float NavigationScrollPadding
Definition SScrollBox.h:510
SLATE_API void SetScrollBarThickness(UE::Slate::FDeprecateVector2DParameter InThickness)
Definition SScrollBox.cpp:647
virtual SLATE_API void OnMouseLeave(const FPointerEvent &MouseEvent) override
Definition SScrollBox.cpp:975
SLATE_API int32 NumSlots() const
Definition SScrollBox.cpp:329
virtual SLATE_API FCursorReply OnCursorQuery(const FGeometry &MyGeometry, const FPointerEvent &CursorEvent) const override
Definition SScrollBox.cpp:1080
TSharedPtr< class SScrollPanel > ScrollPanel
Definition SScrollBox.h:474
SLATE_API float GetViewFraction() const
Definition SScrollBox.cpp:427
bool bScrollBarIsExternal
Definition SScrollBox.h:577
bool bIsScrolling
Definition SScrollBox.h:580
bool bAnimateScroll
Definition SScrollBox.h:583
virtual SLATE_API FReply OnPreviewMouseButtonDown(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SScrollBox.cpp:794
SLATE_BEGIN_ARGS(SScrollBox)
Definition SScrollBox.h:148
SLATE_API void SetScrollBarPadding(const FMargin &InPadding)
Definition SScrollBox.cpp:652
bool BackPadScrolling
Definition SScrollBox.h:501
SLATE_API void InvalidateScrollBarStyle()
Definition SScrollBox.cpp:577
FInertialScrollManager InertialScrollManager
Definition SScrollBox.h:492
bool FrontPadScrolling
Definition SScrollBox.h:504
SLATE_API void SetScrollBarRightClickDragAllowed(bool bIsAllowed)
Definition SScrollBox.cpp:672
SLATE_API void Construct(const FArguments &InArgs)
Definition SScrollBox.cpp:96
bool bIsScrollingActiveTimerRegistered
Definition SScrollBox.h:589
bool bShowSoftwareCursor
Definition SScrollBox.h:574
FOnScrollBoxFocusLost OnScrollBoxFocusLost
Definition SScrollBox.h:531
EDescendantScrollDestination NavigationDestination
Definition SScrollBox.h:513
TSharedPtr< SScrollBar > ScrollBar
Definition SScrollBox.h:477
SLATE_API bool IsRightClickScrolling() const
Definition SScrollBox.cpp:339
SLATE_API void ScrollDescendantIntoView(const TSharedPtr< SWidget > &WidgetToFind, bool InAnimateScroll=true, EDescendantScrollDestination InDestination=EDescendantScrollDestination::IntoView, float Padding=0)
Definition SScrollBox.cpp:464
FGeometry CachedGeometry
Definition SScrollBox.h:549
FOnScrollBarVisibilityChanged OnScrollBarVisibilityChanged
Definition SScrollBox.h:525
SLATE_API FScopedWidgetSlotArguments AddSlot()
Definition SScrollBox.cpp:302
SLATE_API void SetScrollBarVisibility(EVisibility InVisibility)
Definition SScrollBox.cpp:632
virtual SLATE_API FReply OnTouchEnded(const FGeometry &MyGeometry, const FPointerEvent &InTouchEvent) override
Definition SScrollBox.cpp:1093
SLATE_API void InvalidateStyle()
Definition SScrollBox.cpp:572
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 SScrollBox.cpp:1254
bool bConsumePointerInput
Definition SScrollBox.h:565
const FScrollBoxStyle * Style
Definition SScrollBox.h:537
TFunction< void(FGeometry)> ScrollIntoViewRequest
Definition SScrollBox.h:552
SLATE_API float GetScrollOffsetOfEnd() const
Definition SScrollBox.cpp:420
bool bIsFocusable
Definition SScrollBox.h:595
float WheelScrollMultiplier
Definition SScrollBox.h:559
FOnUserScrolled OnUserScrolled
Definition SScrollBox.h:522
float ScrollingAnimationInterpolationSpeed
Definition SScrollBox.h:568
bool GetIsScrolling() const
Definition SScrollBox.h:313
SLATE_API void SetScrollBarTrackAlwaysVisible(bool InAlwaysVisible)
Definition SScrollBox.cpp:642
EConsumeMouseWheel ConsumeMouseWheel
Definition SScrollBox.h:543
Definition SScrollBox.h:602
SLATE_BEGIN_ARGS(SScrollPanel)
Definition SScrollBox.h:605
TPanelChildren< SScrollBox::FSlot > Children
Definition SScrollBox.h:649
virtual void OnArrangeChildren(const FGeometry &AllottedGeometry, FArrangedChildren &ArrangedChildren) const override
Definition SScrollBox.cpp:41
float PhysicalOffset
Definition SScrollBox.h:648
const FVector2D & GetArrangedSize() const
Definition SScrollBox.h:643
virtual FVector2D ComputeDesiredSize(float) const override
Definition SScrollBox.cpp:56
void SetOrientation(EOrientation InOrientation)
Definition SScrollBox.h:631
EOrientation GetOrientation()
Definition SScrollBox.h:626
virtual FChildren * GetChildren() override
Definition SScrollBox.h:638
Definition SBoxPanel.h:326
Definition SWidget.h:165
Definition Array.h:670
Definition Attribute.h:17
Definition BasicLayoutWidgetSlot.h:599
FSlotArguments && InArgs
Definition BasicLayoutWidgetSlot.h:630
Definition AndroidPlatformMisc.h:14
Definition Children.h:461
Definition BasicLayoutWidgetSlot.h:398
FSizeParam::ESizeRule SizeRule
Definition BasicLayoutWidgetSlot.h:575
Definition SharedPointer.h:692
Definition SharedPointer.h:153
FDeprecateSlateVector2D FDeprecateVector2DResult
Definition SlateVector2.h:469
@ false
Definition radaudio_common.h:23
U16 Index
Definition radfft.cpp:71
Definition Visibility.h:12
static SLATECORE_API const EVisibility SelfHitTestInvisible
Definition Visibility.h:26
Definition Events.h:528
Definition SlateStructs.h:184
Definition Events.h:106
Definition Events.h:51
Definition Geometry.h:40
Definition InputCoreTypes.h:50
Definition Margin.h:17
Definition Events.h:1148
Definition Overscroll.h:21
Definition Events.h:695
Definition SlateTypes.h:932
Definition SlateTypes.h:2023
@ SizeRule_Auto
Definition SlateStructs.h:99
Definition SlateAttributeDescriptor.h:205
Definition SlateColor.h:42
Definition SlotBase.h:25
Definition SlateStructs.h:163
Definition SlateStructs.h:146
Definition Optional.h:131
T Y
Definition Vector2D.h:52
T X
Definition Vector2D.h:49
Definition SlateVector2.h:485