Class ToggleExtended
- Namespace
- UnityEngine.UI
- Assembly
- Assembly-CSharp.dll
public class ToggleExtended : Toggle, ISelectionStateEventProvider
- Inheritance
-
ToggleExtended
- Implements
-
- Extension Methods
-
Constructors
ToggleExtended()
Fields
ClickTypes
public ToggleExtended.HandledClickTypes ClickTypes
Field Value
- ToggleExtended.HandledClickTypes
PublishMessages
public bool PublishMessages
Field Value
- bool
ToggleClicked
public UnityEvent ToggleClicked
Field Value
- UnityEvent
ToggleDisabledMessageType
public SelectedDiscoverableMessage ToggleDisabledMessageType
Field Value
- SelectedDiscoverableMessage
ToggleEnabledMessageType
public SelectedDiscoverableMessage ToggleEnabledMessageType
Field Value
- SelectedDiscoverableMessage
WhenTogglingOff
public UnityEvent WhenTogglingOff
Field Value
- UnityEvent
WhenTogglingOn
public UnityEvent WhenTogglingOn
Field Value
- UnityEvent
_additionalGraphicsToToggle
public Graphic[] _additionalGraphicsToToggle
Field Value
- Graphic[]
alphaHitTestThreshold
public float alphaHitTestThreshold
Field Value
- float
ignoreClicksWhenOff
public bool ignoreClicksWhenOff
Field Value
- bool
ignoreClicksWhenOn
public bool ignoreClicksWhenOn
Field Value
- bool
onStateTransition
public SelectionStateEvent onStateTransition
Field Value
- SelectionStateEvent
Properties
CurrentSelectionState
public SelectionState CurrentSelectionState { get; }
Property Value
- SelectionState
OnStateTransition
public SelectionStateEvent OnStateTransition { get; }
Property Value
- SelectionStateEvent
TargetGraphic
public Graphic TargetGraphic { get; }
Property Value
- Graphic
Methods
Awake()
protected override void Awake()
DisableRaycasting()
public void DisableRaycasting()
DoStateTransition(SelectionState, bool)
protected override void DoStateTransition(Selectable.SelectionState state, bool instant)
Parameters
state SelectionState
instant bool
OnPointerClick(PointerEventData)
public override void OnPointerClick(PointerEventData eventData)
Parameters
eventData PointerEventData
RestoreRaycasting()
public void RestoreRaycasting()
Start()
protected override void Start()