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