UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SScrollBorder.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 "Misc/Attribute.h"
11#include "Styling/SlateTypes.h"
12#include "Styling/CoreStyle.h"
13
15
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_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
#define SLATE_DEFAULT_SLOT(DeclarationType, SlotName)
Definition DeclarativeSyntaxSupport.h:444
Definition CoreStyle.h:15
Definition IScrollableWidget.h:11
Definition SCompoundWidget.h:22
Definition SScrollBorder.h:20
SLATE_API void Construct(const FArguments &InArgs, TSharedRef< IScrollableWidget > InScrollableWidget)
Definition SScrollBorder.cpp:13
TAttribute< FVector2D > BorderFadeDistance
Definition SScrollBorder.h:53
SLATE_API FSlateColor GetTopBorderOpacity() const
Definition SScrollBorder.cpp:55
TAttribute< TWeakPtr< IScrollableWidget > > ScrollableWidget
Definition SScrollBorder.h:56
SLATE_API FSlateColor GetBottomBorderOpacity() const
Definition SScrollBorder.cpp:69
SLATE_BEGIN_ARGS(SScrollBorder)
Definition SScrollBorder.h:22
Definition Attribute.h:17
Definition SharedPointer.h:153
Definition SharedPointer.h:1295
Definition SlateTypes.h:2106
Definition SlateColor.h:42