275#if WITH_ACCESSIBILITY
417 float AbsoluteInputAngle;
424 bool bIsUsingFineTune;
429 float VerticalDragMouseSpeedNormal = 0.2f;
430 float VerticalDragMouseSpeedFineTune = 0.05f;
431 float VerticalDragPixelDelta = 50.0f;
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_EVENT(DelegateName, EventName)
Definition DeclarativeSyntaxSupport.h:458
#define SLATE_END_ARGS()
Definition DeclarativeSyntaxSupport.h:116
#define SLATE_ARGUMENT(ArgType, ArgName)
Definition DeclarativeSyntaxSupport.h:208
return true
Definition ExternalRpcRegistry.cpp:601
UE::Math::TVector2< double > FVector2D
Definition MathFwd.h:48
Definition CoreStyle.h:15
Definition NavigationReply.h:43
Definition PaintArgs.h:23
Definition SlateRect.h:26
Definition DrawElements.h:220
Definition SRadialSlider.h:27
virtual ADVANCEDWIDGETS_API FReply OnMouseMove(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SRadialSlider.cpp:477
ADVANCEDWIDGETS_API void SetRequiresControllerLock(bool RequiresControllerLock)
Definition SRadialSlider.cpp:809
FRuntimeFloatCurve GetSliderRange() const
Definition SRadialSlider.h:158
ADVANCEDWIDGETS_API float GetNormalizedValue(float RawValue) const
Definition SRadialSlider.cpp:690
void SetSliderRange(const FRuntimeFloatCurve &InSliderRange)
Definition SRadialSlider.h:203
virtual ADVANCEDWIDGETS_API void OnFocusLost(const FFocusEvent &InFocusEvent) override
Definition SRadialSlider.cpp:426
ADVANCEDWIDGETS_API float PositionToValue(const FGeometry &MyGeometry, const FVector2D &AbsolutePosition)
Definition SRadialSlider.cpp:573
ADVANCEDWIDGETS_API void SetSliderHandleStartAngleAndSliderHandleEndAngle(float InSliderHandleStartAngle, float InSliderHandleEndAngle)
Definition SRadialSlider.cpp:746
ADVANCEDWIDGETS_API void SetStepSize(const TAttribute< float > &InStepSize)
Definition SRadialSlider.cpp:799
ADVANCEDWIDGETS_API void SetShowSliderHand(bool ShowSliderHand)
Definition SRadialSlider.cpp:824
float AngularOffset
Definition SRadialSlider.h:354
virtual ADVANCEDWIDGETS_API FReply OnMouseButtonUp(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SRadialSlider.cpp:461
ADVANCEDWIDGETS_API float GetNormalizedSliderHandlePosition() const
Definition SRadialSlider.cpp:726
ADVANCEDWIDGETS_API void SetSliderProgressColor(FSlateColor InSliderProgressColor)
Definition SRadialSlider.cpp:779
TAttribute< FSlateColor > SliderBarColor
Definition SRadialSlider.h:312
virtual ADVANCEDWIDGETS_API FReply OnTouchStarted(const FGeometry &MyGeometry, const FPointerEvent &InTouchEvent) override
Definition SRadialSlider.cpp:493
float SliderHandleEndAngle
Definition SRadialSlider.h:351
ADVANCEDWIDGETS_API void SetSliderBarColor(FSlateColor InSliderBarColor)
Definition SRadialSlider.cpp:774
bool bMouseUsesStep
Definition SRadialSlider.h:370
TAttribute< FSlateColor > CenterBackgroundColor
Definition SRadialSlider.h:321
ADVANCEDWIDGETS_API void SetThickness(const float InThickness)
Definition SRadialSlider.cpp:829
TAttribute< float > ValueAttribute
Definition SRadialSlider.h:330
bool bShowSliderHand
Definition SRadialSlider.h:385
bool bShowSliderHandle
Definition SRadialSlider.h:382
void SetAngularOffset(float InAngularOffset)
Definition SRadialSlider.h:209
TAttribute< bool > LockedAttribute
Definition SRadialSlider.h:309
ADVANCEDWIDGETS_API void SetUseVerticalDrag(bool UseVerticalDrag)
Definition SRadialSlider.cpp:814
ADVANCEDWIDGETS_API void Construct(const SRadialSlider::FArguments &InDeclaration)
Definition SRadialSlider.cpp:25
virtual ADVANCEDWIDGETS_API void CommitValue(float NewValue)
Definition SRadialSlider.cpp:557
ADVANCEDWIDGETS_API bool IsLocked() const
Definition SRadialSlider.cpp:319
const FSliderStyle * Style
Definition SRadialSlider.h:306
ADVANCEDWIDGETS_API bool GetUseCustomDefaultValue() const
Definition SRadialSlider.cpp:680
ADVANCEDWIDGETS_API float GetValue() const
Definition SRadialSlider.cpp:675
float GetSliderHandleEndAngle() const
Definition SRadialSlider.h:170
void SetValueTags(const TArray< float > &InValueTags)
Definition SRadialSlider.h:215
FRuntimeFloatCurve SliderRange
Definition SRadialSlider.h:363
TAttribute< FSlateColor > SliderHandleColor
Definition SRadialSlider.h:318
TAttribute< FSlateColor > SliderProgressColor
Definition SRadialSlider.h:315
ADVANCEDWIDGETS_API void SetHandStartEndRatio(FVector2D InHandStartEndRatio)
Definition SRadialSlider.cpp:756
float GetAngularOffset() const
Definition SRadialSlider.h:173
ADVANCEDWIDGETS_API float GetMinValue() const
Definition SRadialSlider.cpp:647
float GetSliderHandleStartAngle() const
Definition SRadialSlider.h:167
ADVANCEDWIDGETS_API const FSlateBrush * GetThumbImage() const
Definition SRadialSlider.cpp:631
SLATE_BEGIN_ARGS(SRadialSlider)
Definition SRadialSlider.h:30
ADVANCEDWIDGETS_API void SetCenterBackgroundColor(FSlateColor InCenterHandleColor)
Definition SRadialSlider.cpp:789
float SliderHandleStartAngle
Definition SRadialSlider.h:348
bool bRequiresControllerLock
Definition SRadialSlider.h:373
ADVANCEDWIDGETS_API void SetUseCustomDefaultValue(const TAttribute< bool > &InValueAttribute)
Definition SRadialSlider.cpp:736
ADVANCEDWIDGETS_API float GetMaxValue() const
Definition SRadialSlider.cpp:661
EMouseCursor::Type CachedCursor
Definition SRadialSlider.h:339
virtual ADVANCEDWIDGETS_API FNavigationReply OnNavigation(const FGeometry &MyGeometry, const FNavigationEvent &InNavigationEvent) override
Definition SRadialSlider.cpp:343
TArray< float > GetValueTags() const
Definition SRadialSlider.h:176
FVector2D HandStartEndRatio
Definition SRadialSlider.h:357
TAttribute< bool > bUseCustomDefaultValue
Definition SRadialSlider.h:333
ADVANCEDWIDGETS_API const FSlateBrush * GetBarImage() const
Definition SRadialSlider.cpp:615
TAttribute< float > CustomDefaultValue
Definition SRadialSlider.h:336
virtual ADVANCEDWIDGETS_API FReply OnKeyDown(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent) override
Definition SRadialSlider.cpp:371
TAttribute< TOptional< float > > Thickness
Definition SRadialSlider.h:327
ADVANCEDWIDGETS_API void SetLocked(const TAttribute< bool > &InLocked)
Definition SRadialSlider.cpp:769
ADVANCEDWIDGETS_API float GetStepSize() const
Definition SRadialSlider.cpp:794
virtual ADVANCEDWIDGETS_API FReply OnMouseButtonDown(const FGeometry &MyGeometry, const FPointerEvent &MouseEvent) override
Definition SRadialSlider.cpp:442
bool bControllerInputCaptured
Definition SRadialSlider.h:367
ADVANCEDWIDGETS_API void SetShowSliderHandle(bool ShowSliderHandle)
Definition SRadialSlider.cpp:819
ADVANCEDWIDGETS_API void SetMouseUsesStep(bool MouseUsesStep)
Definition SRadialSlider.cpp:804
FSlateBrush CenterBackgroundBrush
Definition SRadialSlider.h:324
ADVANCEDWIDGETS_API void SetValue(const TAttribute< float > &InValueAttribute)
Definition SRadialSlider.cpp:731
virtual ADVANCEDWIDGETS_API bool IsInteractable() const override
Definition SRadialSlider.cpp:324
bool bUseVerticalDrag
Definition SRadialSlider.h:379
virtual ADVANCEDWIDGETS_API bool SupportsKeyboardFocus() const override
Definition SRadialSlider.cpp:329
virtual ADVANCEDWIDGETS_API FReply OnTouchEnded(const FGeometry &MyGeometry, const FPointerEvent &InTouchEvent) override
Definition SRadialSlider.cpp:539
virtual ADVANCEDWIDGETS_API FReply OnTouchMoved(const FGeometry &MyGeometry, const FPointerEvent &InTouchEvent) override
Definition SRadialSlider.cpp:509
bool bIsFocusable
Definition SRadialSlider.h:376
FVector2D PressedScreenSpaceTouchDownPosition
Definition SRadialSlider.h:342
TAttribute< float > StepSize
Definition SRadialSlider.h:345
virtual ADVANCEDWIDGETS_API int32 OnPaint(const FPaintArgs &Args, const FGeometry &AllottedGeometry, const FSlateRect &MyCullingRect, FSlateWindowElementList &OutDrawElements, int32 LayerId, const FWidgetStyle &InWidgetStyle, bool bParentEnabled) const override
Definition SRadialSlider.cpp:62
ADVANCEDWIDGETS_API void SetCustomDefaultValue(const TAttribute< float > &InValueAttribute)
Definition SRadialSlider.cpp:741
ADVANCEDWIDGETS_API float GetCustomDefaultValue() const
Definition SRadialSlider.cpp:685
virtual ADVANCEDWIDGETS_API FVector2D ComputeDesiredSize(float) const override
Definition SRadialSlider.cpp:314
TArray< float > ValueTags
Definition SRadialSlider.h:360
virtual ADVANCEDWIDGETS_API FReply OnKeyUp(const FGeometry &MyGeometry, const FKeyEvent &InKeyEvent) override
Definition SRadialSlider.cpp:413
ADVANCEDWIDGETS_API void SetSliderHandleColor(FSlateColor InSliderHandleColor)
Definition SRadialSlider.cpp:784
Definition Attribute.h:17
Definition SharedPointer.h:153
Definition CurveFloat.h:31
Type
Definition ICursor.h:18
@ false
Definition radaudio_common.h:23
Definition InputCoreTypes.h:50
Definition CurveFloat.h:13
Definition SlateBrush.h:239
Definition SlateColor.h:42
Definition SlateRoundedBoxBrush.h:11
Definition SlateTypes.h:1340
Definition StyleColors.h:345