• Home
  • Documentation
  • Guides
  • FAQ
  • Get Essential UI Pack
Search Results for

    Show / Hide Table of Contents
    • LlamaSoftware.UI
      • ButtonClickSoundPlayer
      • Draggable
      • EUIPButton
      • EUIPButton.ButtonLabelStyle
      • EUIPSlider
      • EUIPSlider.DisplayFormat
      • InputFieldSliderValueDisplay
      • MenuController
      • MultiValueToggle
      • MultiValueToggleArrow
      • MultiValueToggleArrow.OnPointerUpCallback
      • Page
      • Popover
      • ProgressBar
      • ScrollViewZoomFixer
      • SliderValueDisplay
      • SliderValueSetter
      • Spinner
      • UIAnimationConstants
      • UIAnimationConstants.Direction
      • UIAnimationConstants.EntryMode
    • LlamaSoftware.UI.Tabs
      • TabbedPanel
      • TabbedPanel.ChangeTabEvent
      • TabbedPanelContent
      • TabbedPanelHeader
    • LlamaSoftware.UI.Utility
      • CornersUIGradient
      • RotatableLinearUIGradient
      • SimpleProgressBar
      • TextUpdatingProgressBar
      • UIGradientUtils
      • UIGradientUtils.Matrix2x3

    Class MultiValueToggleArrow

    Provides callbacks to MultiValueToggle and fades color similarly to a UnityEngine.UI.Selectable.

    Inheritance
    System.Object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    MultiValueToggleArrow
    Implements
    UnityEngine.EventSystems.IPointerEnterHandler
    UnityEngine.EventSystems.IPointerExitHandler
    UnityEngine.EventSystems.IPointerDownHandler
    UnityEngine.EventSystems.IPointerUpHandler
    UnityEngine.EventSystems.IScrollHandler
    UnityEngine.EventSystems.IEventSystemHandler
    Namespace: LlamaSoftware.UI
    Assembly: LlamaSoftware.UI.dll
    Syntax
    [RequireComponent(typeof(Image))]
    [DefaultExecutionOrder(2)]
    public class MultiValueToggleArrow : MonoBehaviour, IPointerEnterHandler, IPointerExitHandler, IPointerDownHandler, IPointerUpHandler, IScrollHandler, IEventSystemHandler

    Fields

    HandlePointerClick

    Instance of the callback to trigger on click.

    Declaration
    public MultiValueToggleArrow.OnPointerUpCallback HandlePointerClick
    Field Value
    Type Description
    MultiValueToggleArrow.OnPointerUpCallback

    Image

    The Image of the arrow. Should be on the same object as this script.

    Declaration
    public Image Image
    Field Value
    Type Description
    UnityEngine.UI.Image

    Parent

    The MultiValueToggle this belongs to.

    Declaration
    public MultiValueToggle Parent
    Field Value
    Type Description
    MultiValueToggle

    StartColor

    Declaration
    [HideInInspector]
    public Color StartColor
    Field Value
    Type Description
    UnityEngine.Color

    Properties

    interactable

    Declaration
    public bool interactable { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    FadeIn()

    Declaration
    public void FadeIn()

    FadeOut()

    Declaration
    public void FadeOut()

    OnPointerDown(PointerEventData)

    Declaration
    public void OnPointerDown(PointerEventData eventData)
    Parameters
    Type Name Description
    UnityEngine.EventSystems.PointerEventData eventData

    OnPointerEnter(PointerEventData)

    Declaration
    public void OnPointerEnter(PointerEventData eventData)
    Parameters
    Type Name Description
    UnityEngine.EventSystems.PointerEventData eventData

    OnPointerExit(PointerEventData)

    Declaration
    public void OnPointerExit(PointerEventData eventData)
    Parameters
    Type Name Description
    UnityEngine.EventSystems.PointerEventData eventData

    OnPointerUp(PointerEventData)

    Declaration
    public void OnPointerUp(PointerEventData eventData)
    Parameters
    Type Name Description
    UnityEngine.EventSystems.PointerEventData eventData

    OnScroll(PointerEventData)

    Propagates the OnScroll event to the MultiValueToggle, which propagates it on to the scroll rect.

    Declaration
    public void OnScroll(PointerEventData eventData)
    Parameters
    Type Name Description
    UnityEngine.EventSystems.PointerEventData eventData

    Implements

    UnityEngine.EventSystems.IPointerEnterHandler
    UnityEngine.EventSystems.IPointerExitHandler
    UnityEngine.EventSystems.IPointerDownHandler
    UnityEngine.EventSystems.IPointerUpHandler
    UnityEngine.EventSystems.IScrollHandler
    UnityEngine.EventSystems.IEventSystemHandler
    In This Article
    Back to top Generated by DocFX