13#include "RadialSlider.generated.h"
57 UPROPERTY(EditAnywhere, BlueprintReadOnly, meta=(ClampMin = "0", ClampMax = "360"), Category =
Appearance)
61 UPROPERTY(EditAnywhere, BlueprintReadOnly, meta=(ClampMin = "0", ClampMax = "360"), Category =
Appearance)
65 UPROPERTY(EditAnywhere, BlueprintReadOnly, meta=(ClampMin = "0", ClampMax = "360"), Category =
Appearance)
102 bool RequiresControllerLock;
105 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category=
Appearance, meta=(UIMin="0", UIMax="1"))
113 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Behavior")
114 bool UseVerticalDrag;
118 bool ShowSliderHandle;
145 UFUNCTION(BlueprintCallable, Category="Behavior")
149 UFUNCTION(BlueprintCallable, Category = "Behavior")
153 UFUNCTION(BlueprintCallable, Category = "Behavior")
157 UFUNCTION(BlueprintCallable, Category="Behavior")
161 UFUNCTION(BlueprintCallable, Category = "Behavior")
165 UFUNCTION(BlueprintCallable, Category = "Behavior")
169 UFUNCTION(BlueprintCallable, Category = "Behavior")
173 UFUNCTION(BlueprintCallable, Category = "Behavior")
177 UFUNCTION(BlueprintCallable, Category = "Behavior")
181 UFUNCTION(BlueprintCallable, Category = "Behavior")
189 UFUNCTION(BlueprintCallable, Category="Behavior")
193 UFUNCTION(BlueprintCallable, Category="Behavior")
213 UFUNCTION(BlueprintCallable, Category = "Behavior")
250#if WITH_ACCESSIBILITY
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition SRadialSlider.h:27
void SetSliderRange(const FRuntimeFloatCurve &InSliderRange)
Definition SRadialSlider.h:203
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
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
float SliderHandleEndAngle
Definition SRadialSlider.h:351
ADVANCEDWIDGETS_API void SetSliderBarColor(FSlateColor InSliderBarColor)
Definition SRadialSlider.cpp:774
TAttribute< FSlateColor > CenterBackgroundColor
Definition SRadialSlider.h:321
void SetAngularOffset(float InAngularOffset)
Definition SRadialSlider.h:209
ADVANCEDWIDGETS_API void SetUseVerticalDrag(bool UseVerticalDrag)
Definition SRadialSlider.cpp:814
const FSliderStyle * Style
Definition SRadialSlider.h:306
ADVANCEDWIDGETS_API float GetValue() const
Definition SRadialSlider.cpp:675
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
ADVANCEDWIDGETS_API void SetCenterBackgroundColor(FSlateColor InCenterHandleColor)
Definition SRadialSlider.cpp:789
float SliderHandleStartAngle
Definition SRadialSlider.h:348
FVector2D HandStartEndRatio
Definition SRadialSlider.h:357
TAttribute< bool > bUseCustomDefaultValue
Definition SRadialSlider.h:333
TAttribute< float > CustomDefaultValue
Definition SRadialSlider.h:336
ADVANCEDWIDGETS_API void SetLocked(const TAttribute< bool > &InLocked)
Definition SRadialSlider.cpp:769
ADVANCEDWIDGETS_API void SetShowSliderHandle(bool ShowSliderHandle)
Definition SRadialSlider.cpp:819
ADVANCEDWIDGETS_API void SetValue(const TAttribute< float > &InValueAttribute)
Definition SRadialSlider.cpp:731
TAttribute< float > StepSize
Definition SRadialSlider.h:345
ADVANCEDWIDGETS_API void SetCustomDefaultValue(const TAttribute< float > &InValueAttribute)
Definition SRadialSlider.cpp:741
ADVANCEDWIDGETS_API float GetCustomDefaultValue() const
Definition SRadialSlider.cpp:685
TArray< float > ValueTags
Definition SRadialSlider.h:360
ADVANCEDWIDGETS_API void SetSliderHandleColor(FSlateColor InSliderHandleColor)
Definition SRadialSlider.cpp:784
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition RadialSlider.h:28
PROPERTY_BINDING_IMPLEMENTATION(float, Value)
TSharedPtr< SRadialSlider > MyRadialSlider
Definition RadialSlider.h:238
Definition CurveFloat.h:13
Definition SlateTypes.h:1340