Show / Hide Table of Contents

Class Slider

A simple widget that shows a sliding bar with a handle that allows you to control the value between 0.

Inheritance
System.Object
UObject
Visual
Widget
Slider
Inherited Members
Widget.ForceLayoutPrepass()
Widget.ForceVolatile(Boolean)
Widget.GetCachedGeometry(Geometry)
Widget.GetClipping()
Widget.GetDesiredSize()
Widget.GetIsEnabled()
Widget.GetOwningLocalPlayer()
Widget.GetOwningPlayer()
Widget.GetParent()
Widget.GetRenderOpacity()
Widget.GetVisibility()
Widget.HasAnyUserFocus()
Widget.HasFocusedDescendants()
Widget.HasKeyboardFocus()
Widget.HasMouseCapture()
Widget.HasMouseCaptureByUser(Int32, Int32)
Widget.HasUserFocus(PlayerController)
Widget.HasUserFocusedDescendants(PlayerController)
Widget.InvalidateLayoutAndVolatility()
Widget.IsHovered()
Widget.IsVisible()
Widget.RemoveFromParent()
Widget.ResetCursor()
Widget.SetAllNavigationRules(EUINavigationRule, Name)
Widget.SetClipping(EWidgetClipping)
Widget.SetCursor(Byte)
Widget.SetIsEnabled(Boolean)
Widget.SetKeyboardFocus()
Widget.SetNavigationRule(EUINavigation, EUINavigationRule, Name)
Widget.SetRenderAngle(Single)
Widget.SetRenderOpacity(Single)
Widget.SetRenderScale(Vector2D)
Widget.SetRenderShear(Vector2D)
Widget.SetRenderTransform(WidgetTransform)
Widget.SetRenderTransformPivot(Vector2D)
Widget.SetRenderTranslation(Vector2D)
Widget.SetToolTip(Widget)
Widget.SetToolTipText(Byte)
Widget.SetUserFocus(PlayerController)
Widget.SetVisibility(ESlateVisibility)
Widget.Slot
Widget.ToolTipWidget
Widget.RenderTransform
Widget.RenderTransformPivot
Widget.bIsVariable
Widget.bCreatedByConstructionScript
Widget.bIsEnabled
Widget.bOverride_Cursor
Widget.bIsVolatile
Widget.bHiddenInDesigner
Widget.bExpandedInDesigner
Widget.bLockedInDesigner
Widget.Cursor
Widget.RenderOpacity
Widget.Navigation
Widget.NativeBindings
Widget.DesignerFlags
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.UMG
Assembly: UE4DotNet.dll
Syntax
public class Slider : Widget
Remarks

.1.

  • No Children

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static Slider DefaultObject { get; }
Property Value
Type Description
Slider
| Improve this Doc View Source

IndentHandle

Declaration
public bool IndentHandle { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

IsFocusable

Declaration
public bool IsFocusable { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Locked

Declaration
public bool Locked { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

MouseUsesStep

Declaration
public bool MouseUsesStep { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Orientation

The slider's orientation.

Declaration
public byte Orientation { get; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

RequiresControllerLock

Declaration
public bool RequiresControllerLock { get; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

SliderBarColor

The color to draw the slider bar in.

Declaration
public LinearColor SliderBarColor { get; }
Property Value
Type Description
LinearColor
| Improve this Doc View Source

SliderHandleColor

The color to draw the slider handle in.

Declaration
public LinearColor SliderHandleColor { get; }
Property Value
Type Description
LinearColor
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class
| Improve this Doc View Source

StepSize

The amount to adjust the value by, when using a controller or keyboard

Declaration
public float StepSize { get; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

Value

The volume value to display.

Declaration
public float Value { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

WidgetStyle

The progress bar style

Declaration
public SliderStyle WidgetStyle { get; set; }
Property Value
Type Description
SliderStyle

Methods

| Improve this Doc View Source

GetValue()

Gets the current value of the slider.

Declaration
public float GetValue()
Returns
Type Description
System.Single
| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static Slider New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
Slider
| Improve this Doc View Source

SetIndentHandle(Boolean)

Sets if the slidable area should be indented to fit the handle

Declaration
public void SetIndentHandle(bool InValue)
Parameters
Type Name Description
System.Boolean InValue
| Improve this Doc View Source

SetLocked(Boolean)

Sets the handle to be interactive or fixed

Declaration
public void SetLocked(bool InValue)
Parameters
Type Name Description
System.Boolean InValue
| Improve this Doc View Source

SetSliderBarColor(LinearColor)

Sets the color of the slider bar

Declaration
public void SetSliderBarColor(LinearColor InValue)
Parameters
Type Name Description
LinearColor InValue
| Improve this Doc View Source

SetSliderHandleColor(LinearColor)

Sets the color of the handle bar

Declaration
public void SetSliderHandleColor(LinearColor InValue)
Parameters
Type Name Description
LinearColor InValue
| Improve this Doc View Source

SetStepSize(Single)

Sets the amount to adjust the value by, when using a controller or keyboard

Declaration
public void SetStepSize(float InValue)
Parameters
Type Name Description
System.Single InValue
| Improve this Doc View Source

SetValue(Single)

Sets the current value of the slider.

Declaration
public void SetValue(float InValue)
Parameters
Type Name Description
System.Single InValue

Operators

| Improve this Doc View Source

Implicit(IntPtr to Slider)

Convert from IntPtr to UObject

Declaration
public static implicit operator Slider(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
Slider
  • Improve this Doc
  • View Source
Back to top Generated by DocFX