FArguments

Windows
MacOS
Linux

Inheritance Hierarchy

FSlateBaseNamedArgs

TSlateBaseNamedArgs

SRadialSlider::FArguments

References

Module

VirtualCamera

Header

/Engine/Plugins/Experimental/VirtualCamera/Source/VirtualCamera/Public/Widgets/Input/SRadialSlider.h

Include

#include "Widgets/Input/SRadialSlider.h"

Syntax

struct FArguments : public TSlateBaseNamedArgs< SRadialSlider >

Constructors

Name Description

Public function

FArguments()

Functions

Name Description

Public function

WidgetArgsTy...

 

AngularOffset

(
    float InArg
)

Rotates radial slider by arbitrary offset to support full gamut of configurations

Public function

WidgetArgsTy...

 

bUseCustomDefaultValue

(
    const TAttribute< bool >& InAttrib...
)

Whether the slider should draw it's progress bar from a custom value on the slider

Public function

WidgetArgsTy...

 

CustomDefaultValue

(
    const TAttribute< float >& InAttri...
)

The value where the slider should draw it's progress bar from, independent of direction

Public function

WidgetArgsTy...

 

IsFocusable

(
    bool InArg
)

Sometimes a slider should only be mouse-clickable and never keyboard focusable.

Public function

WidgetArgsTy...

 

Locked

(
    const TAttribute< bool >& InAttrib...
)

Whether the handle is interactive or fixed.

Public function

WidgetArgsTy...

 

MouseUsesStep

(
    bool InArg
)

Sets new value if mouse position is greater/less than half the step size.

Public function

WidgetArgsTy...

 

OnControllerCaptureBegin

(
    const FSimpleDelegate& InDelegate
)

Invoked when the Controller is pressed and capture begins.

Public function

WidgetArgsTy...

 

OnControllerCaptureEnd

(
    const FSimpleDelegate& InDelegate
)

Invoked when the controller capture is released.

Public function

WidgetArgsTy...

 

OnMouseCaptureBegin

(
    const FSimpleDelegate& InDelegate
)

Invoked when the mouse is pressed and a capture begins.

Public function

WidgetArgsTy...

 

OnMouseCaptureEnd

(
    const FSimpleDelegate& InDelegate
)

Invoked when the mouse is released and a capture ends.

Public function

WidgetArgsTy...

 

OnValueChanged

(
    const FOnFloatValueChanged& InDele...
)

Called when the value is changed by the slider.

Public function

WidgetArgsTy...

 

RequiresControllerLock

(
    bool InArg
)

Sets whether we have to lock input to change the slider value.

Public function

WidgetArgsTy...

 

SliderBarColor

(
    const TAttribute< FSlateColor >& I...
)

The color to draw the slider bar in.

Public function

WidgetArgsTy...

 

SliderHandleColor

(
    const TAttribute< FSlateColor >& I...
)

The color to draw the slider handle in.

Public function

WidgetArgsTy...

 

SliderHandleEndAngle

(
    float InArg
)

The angle at which the Slider Handle will end.

Public function

WidgetArgsTy...

 

SliderHandleStartAngle

(
    float InArg
)

The angle at which the Slider Handle will start.

Public function

WidgetArgsTy...

 

SliderProgressColor

(
    const TAttribute< FSlateColor >& I...
)

The color to draw completed progress of the slider bar in.

Public function

WidgetArgsTy...

 

SliderRange

(
    FRuntimeFloatCurve InArg
)

A curve that defines how the slider should be sampled. Default is linear.

Public function

WidgetArgsTy...

 

StepSize

(
    const TAttribute< float >& InAttri...
)

The input mode while using the controller.

Public function

WidgetArgsTy...

 

Style

(
    const FSliderStyle* InArg
)

The style used to draw the slider.

Public function

WidgetArgsTy...

 

Value

(
    const TAttribute< float >& InAttri...
)

A value that drives where the slider handle appears. Value is normalized between 0 and 1.

Public function

WidgetArgsTy...

 

ValueTags

(
    TArray< float > InArg
)

Distributes value tags along the slider

Typedefs

Name

Description

WidgetArgsType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss