Class SliderWidget
- Namespace
- TaleWorlds.GauntletUI.BaseTypes
- Assembly
- TaleWorlds.GauntletUI.dll
public class SliderWidget : ImageWidget
- Inheritance
-
SliderWidget
- Derived
- Inherited Members
- Extension Methods
Constructors
SliderWidget(UIContext)
public SliderWidget(UIContext context)
Parameters
context
UIContext
Fields
HandleRatio
public float HandleRatio
Field Value
_handleClicked
protected bool _handleClicked
Field Value
_valueChangedByMouse
protected bool _valueChangedByMouse
Field Value
Properties
AlignmentAxis
[Editor(false)]
public AlignmentAxis AlignmentAxis { get; set; }
Property Value
DPadMovementEnabled
public bool DPadMovementEnabled { get; set; }
Property Value
DiscreteIncrementInterval
public int DiscreteIncrementInterval { get; set; }
Property Value
DoNotUpdateHandleSize
[Editor(false)]
public bool DoNotUpdateHandleSize { get; set; }
Property Value
Filler
[Editor(false)]
public Widget Filler { get; set; }
Property Value
Handle
[Editor(false)]
public Widget Handle { get; set; }
Property Value
HandleExtension
[Editor(false)]
public Widget HandleExtension { get; set; }
Property Value
IsDiscrete
[Editor(false)]
public bool IsDiscrete { get; set; }
Property Value
Locked
[Editor(false)]
public bool Locked { get; set; }
Property Value
MaxValueFloat
[Editor(false)]
public float MaxValueFloat { get; set; }
Property Value
MaxValueInt
[Editor(false)]
public int MaxValueInt { get; set; }
Property Value
MinValueFloat
[Editor(false)]
public float MinValueFloat { get; set; }
Property Value
MinValueInt
[Editor(false)]
public int MinValueInt { get; set; }
Property Value
ReverseDirection
[Editor(false)]
public bool ReverseDirection { get; set; }
Property Value
SliderArea
[Editor(false)]
public Widget SliderArea { get; set; }
Property Value
UpdateValueContinuously
[Editor(false)]
public bool UpdateValueContinuously { get; set; }
Property Value
UpdateValueOnRelease
[Editor(false)]
public bool UpdateValueOnRelease { get; set; }
Property Value
UpdateValueOnScroll
public bool UpdateValueOnScroll { get; set; }
Property Value
ValueFloat
[Editor(false)]
public float ValueFloat { get; set; }
Property Value
ValueInt
[Editor(false)]
public int ValueInt { get; set; }
Property Value
Methods
OnMouseMove()
protected override void OnMouseMove()
OnMousePressed()
protected override void OnMousePressed()
OnMouseReleased()
protected override void OnMouseReleased()
OnParallelUpdate(float)
protected override void OnParallelUpdate(float dt)
Parameters
dt
float
OnPreviewMouseScroll()
protected override bool OnPreviewMouseScroll()
Returns
OnUpdate(float)
protected override void OnUpdate(float dt)
Parameters
dt
float
OnValueFloatChanged(float)
protected virtual void OnValueFloatChanged(float value)
Parameters
value
float
OnValueIntChanged(int)
protected virtual void OnValueIntChanged(int value)
Parameters
value
int
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).