UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SlateScrollHelper.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
10
class
FScrollHelper
11
{
12
13
public
:
14
18
FScrollHelper
()
19
: Position( 0.0f, 0.0f )
20
{
21
}
22
23
29
const
FVector2D
&
GetPosition
()
const
30
{
31
return
Position;
32
}
33
34
38
void
SetPosition
(
const
FVector2D
&
InNewPosition
)
39
{
40
Position =
InNewPosition
;
41
}
42
43
51
FVector2D
ToScrollerSpace
(
const
FVector2D
&
InVec
)
const
52
{
53
return
InVec
+ Position;
54
}
55
56
64
FVector2D
FromScrollerSpace
(
const
FVector2D
&
InVec
)
const
65
{
66
return
(
InVec
- Position ) ;
67
}
68
69
77
FVector2D
SizeToScrollerSpace
(
const
FVector2D
&
InVec
)
const
78
{
79
return
InVec
;
80
}
81
82
90
FVector2D
SizeFromScrollerSpace
(
const
FVector2D
&
InVec
)
const
91
{
92
return
InVec
;
93
}
94
95
96
private
:
97
99
FVector2D
Position;
100
101
};
CoreMinimal.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
FScrollHelper
Definition
SlateScrollHelper.h:11
FScrollHelper::SizeToScrollerSpace
FVector2D SizeToScrollerSpace(const FVector2D &InVec) const
Definition
SlateScrollHelper.h:77
FScrollHelper::FScrollHelper
FScrollHelper()
Definition
SlateScrollHelper.h:18
FScrollHelper::FromScrollerSpace
FVector2D FromScrollerSpace(const FVector2D &InVec) const
Definition
SlateScrollHelper.h:64
FScrollHelper::SizeFromScrollerSpace
FVector2D SizeFromScrollerSpace(const FVector2D &InVec) const
Definition
SlateScrollHelper.h:90
FScrollHelper::ToScrollerSpace
FVector2D ToScrollerSpace(const FVector2D &InVec) const
Definition
SlateScrollHelper.h:51
FScrollHelper::GetPosition
const FVector2D & GetPosition() const
Definition
SlateScrollHelper.h:29
FScrollHelper::SetPosition
void SetPosition(const FVector2D &InNewPosition)
Definition
SlateScrollHelper.h:38
UE::Math::TVector2< double >
Engine
Source
Runtime
Slate
Public
Framework
Layout
SlateScrollHelper.h
Generated by
1.9.8