Table of Contents

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

float

_handleClicked

protected bool _handleClicked

Field Value

bool

_valueChangedByMouse

protected bool _valueChangedByMouse

Field Value

bool

Properties

AlignmentAxis

[Editor(false)]
public AlignmentAxis AlignmentAxis { get; set; }

Property Value

AlignmentAxis

DPadMovementEnabled

public bool DPadMovementEnabled { get; set; }

Property Value

bool

DiscreteIncrementInterval

public int DiscreteIncrementInterval { get; set; }

Property Value

int

DoNotUpdateHandleSize

[Editor(false)]
public bool DoNotUpdateHandleSize { get; set; }

Property Value

bool

Filler

[Editor(false)]
public Widget Filler { get; set; }

Property Value

Widget

Handle

[Editor(false)]
public Widget Handle { get; set; }

Property Value

Widget

HandleExtension

[Editor(false)]
public Widget HandleExtension { get; set; }

Property Value

Widget

IsDiscrete

[Editor(false)]
public bool IsDiscrete { get; set; }

Property Value

bool

Locked

[Editor(false)]
public bool Locked { get; set; }

Property Value

bool

MaxValueFloat

[Editor(false)]
public float MaxValueFloat { get; set; }

Property Value

float

MaxValueInt

[Editor(false)]
public int MaxValueInt { get; set; }

Property Value

int

MinValueFloat

[Editor(false)]
public float MinValueFloat { get; set; }

Property Value

float

MinValueInt

[Editor(false)]
public int MinValueInt { get; set; }

Property Value

int

ReverseDirection

[Editor(false)]
public bool ReverseDirection { get; set; }

Property Value

bool

SliderArea

[Editor(false)]
public Widget SliderArea { get; set; }

Property Value

Widget

UpdateValueContinuously

[Editor(false)]
public bool UpdateValueContinuously { get; set; }

Property Value

bool

UpdateValueOnRelease

[Editor(false)]
public bool UpdateValueOnRelease { get; set; }

Property Value

bool

UpdateValueOnScroll

public bool UpdateValueOnScroll { get; set; }

Property Value

bool

ValueFloat

[Editor(false)]
public float ValueFloat { get; set; }

Property Value

float

ValueInt

[Editor(false)]
public int ValueInt { get; set; }

Property Value

int

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

bool

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).