Table of Contents

Class SliderExtended

Namespace
UnityEngine.UI
Assembly
Assembly-CSharp.dll
public class SliderExtended : Slider, IPointerDownHandler, IEventSystemHandler, IPointerUpHandler
Inheritance
SliderExtended
Implements
IPointerDownHandler
IEventSystemHandler
IPointerUpHandler
Extension Methods

Constructors

SliderExtended()

public SliderExtended()

Fields

DisplayBottomText

public bool DisplayBottomText

Field Value

bool

DisplayTopText

public bool DisplayTopText

Field Value

bool

OnSliderFinishedAudioEvents

public Event[] OnSliderFinishedAudioEvents

Field Value

Event[]

OnSliderStartedAudioEvents

public Event[] OnSliderStartedAudioEvents

Field Value

Event[]

PublishMessages

public bool PublishMessages

Field Value

bool

SliderReleasedMessageType

public SelectedDiscoverableMessage SliderReleasedMessageType

Field Value

SelectedDiscoverableMessage

TextLabelBottom

public TextMeshProUGUI TextLabelBottom

Field Value

TextMeshProUGUI

TextLabelTop

public TextMeshProUGUI TextLabelTop

Field Value

TextMeshProUGUI

onDragPositionChanged

public readonly SliderExtended.DragPositionChangedEvent onDragPositionChanged

Field Value

SliderExtended.DragPositionChangedEvent

onIsPointerDownChanged

public readonly SliderExtended.IsPointerDownChangedEvent onIsPointerDownChanged

Field Value

SliderExtended.IsPointerDownChangedEvent

onSliderVisualUpdated

public readonly UnityEvent onSliderVisualUpdated

Field Value

UnityEvent

onValueDiffWithoutPointer

public readonly SliderExtended.OnValueChangeWithoutPointer onValueDiffWithoutPointer

Field Value

SliderExtended.OnValueChangeWithoutPointer

Properties

IsPointerDown

public bool IsPointerDown { get; }

Property Value

bool

Methods

Awake()

protected override void Awake()

DoStateTransition(SelectionState, bool)

protected override void DoStateTransition(Selectable.SelectionState state, bool instant)

Parameters

state SelectionState
instant bool

OnDeselect(BaseEventData)

public override void OnDeselect(BaseEventData eventData)

Parameters

eventData BaseEventData

OnDestroy()

protected override void OnDestroy()

OnDidApplyAnimationProperties()

protected override void OnDidApplyAnimationProperties()

OnDisable()

protected override void OnDisable()

OnDrag(PointerEventData)

public override void OnDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerDown(PointerEventData)

public override void OnPointerDown(PointerEventData eventData)

Parameters

eventData PointerEventData

OnPointerUp(PointerEventData)

public override void OnPointerUp(PointerEventData eventData)

Parameters

eventData PointerEventData

OnRectTransformDimensionsChange()

protected override void OnRectTransformDimensionsChange()

OnSelect(BaseEventData)

public override void OnSelect(BaseEventData eventData)

Parameters

eventData BaseEventData

PostAKEventsWithPositionalRTPC(Event[])

protected void PostAKEventsWithPositionalRTPC(Event[] EventsToPost)

Parameters

EventsToPost Event[]

Set(float, bool)

protected override void Set(float newValue, bool sendCallback = true)

Parameters

newValue float
sendCallback bool

SetWithoutCallback(float)

public void SetWithoutCallback(float newValue)

Parameters

newValue float

UpdateCachedReferences()

protected virtual void UpdateCachedReferences()